Is Torch working with the Devil to convince people not to street race?BeanoKnow12/01/15 1:29amFiled to: NumberoftheBeastFiled to: NumberoftheBeast41EditEmbiggenSend to EditorsPromoteShare to KinjaGo to permalinkTune in at 6:00 to find out!Share This Story