Would couldn’t help but smile when we stumbled across this neat little viral video put together by Chrysler. Mind you, it all went to pot when the Fast and Furious connection was thrown in at the end. Surely it would have been a more sound call just to ignore the blatant product placement nudge?!
Dodge Challenger. Chases Make Things Better
Categories: Lifestyle