Sunday, December 28, 2008

Superstock Holiday

What an awesome sight this is...This picture was feature in an article in Mopar Action Magazine. You can read some here:


No comments: