carinfoweekly.wordpress.com
2011 Dodge Challenger SRT8 392
God’s Own Engine Wrapped In The Most Appropriate Package Though it’s cleverly disguised as an automobile, don’t be fooled. The 2011 Dodge Challenger SRT8 392 is the world’s …