Saturday, January 31, 2009

World Cup Video

Found this whilst trawling the net, again.

Triumph 2.5Pi World Cup Rally 1970

No comments: