Home / Richard Yates - Contributor

Richard Yates - Contributor

Is The Dodge Demon A Drag Specialist?

It appears that the rest of 2017 will be filled with teasers for both the upcoming Star Wars movie and the Challenger Demon; not that anyone is complaining about either. Dodge released another teaser video today detailing the suspension of the beast that they are about to unleash upon the …

Read More »
×