A brilliant series of contemporary videos detailing the 1984 European Touring Car Championship. What’s not to like about Rover V8’s, synth soundtracks and suspect moustaches? Enjoy!
Sunday, 18 April 2010
Subscribe to:
Posts (Atom)
Automotive musings mused for your reading pleasure.