Thursday, March 24, 2011

Crazy Dutch racing

Soviet v. GM V8 v. Citroen v. ???.  All I have to say is, we've come a long way in suspension and tire technology.


No comments: