Picture this; you’re driving along in your sports car and pull up to the light next to someone in a typical modern muscle car, a Dodge Challenger for the sake of the story. You look over, lock eyes with the other driver and both of you immediately know what’s about to happen. You look up, […]
The Petrolhead Corner – The Dodge Challenger SRT Demon 170 Is The Ultimate Stoplight Sprint Machine
More from WatchMore posts in Watch »
- In-Depth – The Steel Patek Philippe Cubitus 5821A on the Wrist
- Introducing – The new Tudor Pelagos FXD GMT Zulu Time x Marine Nationale
- Introducing – The Bremont Terra Nova 40.5 Date Caramel Limited Edition
- First Look – The New Roger Dubuis Knights of the Round Table, the Omniscient Merlin Edition
- First Look – The new Nivada Grenchen Antarctic GMT, Another Cool 1970s Remake