Oct
15
Antuan Goodwin on October 15th, 2008
Riding around in a bright red Dodge Challenger SRT8 is not the best way to go unnoticed. With its wide and low design and deep HEMI V-8 growl, all eyes were on us as we cruised the streets …
Originally posted at The Car Tech blog

Leave a Reply