Tuesday, April 19, 2005


The 2004 Ford Cobra concept, by this time Ford and Shelby were again very chummy

No comments: