Did Vin Diesel Just Leak The 2018 Dodge Challenger SRT Demon?


With its reveal still months away, Dodge is eager to build the anticipation for its forthcoming Challenger SRT Demon as much as it can. But the Demon may not want to stay under wraps for that long. Not if Vin Diesel has anything to say about it.
Read more ยป