Sunday 18 April 2010

ETCC

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!