Josh
26th March 2008, 11:58 AM
If you've ever fancied watching 9 mins of on car footage of a Rover Metro lapping Brands Hatch... here's your chance!
http://www.youtube.com/watch?v=RtnX4AIHvrA
Josh
http://www.youtube.com/watch?v=RtnX4AIHvrA
Josh