TheMotorist TeamApr 25, 20173 minThis is the new Dodge Challenger Demon and it’s been banned from the drag strip!Meet the car which has been banned from the Drag Strip: Dodge Challenger Demon Power corrupts and absolute power corrupts absolutely....