APR 29th 2016

Video: NASCAR v London

Every visitor to the UK should visit the capital right? So when we had a rather loud and brash guest at Goodwood from the other side of the Atlantic we of course took it to see the sights and sounds of London. Quite what the locals made of our 800bhp NASCAR we can't quite say...

Share this