Tuesday, April 19, 2005


I think this was just Ford thumbing their nose at Shelby, the King Cobra of 1978

No comments: