Sunday 5 June 2011

Motor Trend Presents: The Taming of Ol' Calhoun - 1963 Indy 500 Winning Car




I'll say it again...

Bring back the Indy Roadster!!

No comments:

Post a Comment

What do you think?