Photograph - Photo
I found this beauty at the New Territory Car Show in SUgar Land, Texas. This beast just screams Hotrod. To hear those pipes rumbling made me wish that I was behind the wheel.
October 14th, 2013
Viewed 721 Times - Last Visitor from Beverly Hills, CA on 02/24/2020 at 4:20 AM