Leadfoot
August 6th, 2009, 21:03
Fans of the ZR1 look away because this ain't pretty.
http://www.autocar.co.uk/VideosWallpapers/Videos.aspx?AR=242107&CT=V
The AC Cobra has been a favourite of mine ever before it was made famous in the movie called 'The Gumball Rally'. The true muscle car.
http://www.autocar.co.uk/VideosWallpapers/Videos.aspx?AR=242107&CT=V
The AC Cobra has been a favourite of mine ever before it was made famous in the movie called 'The Gumball Rally'. The true muscle car.