We had the Top Gear guys filming outside our factory today on the Grand Central railway! Sadly I wasn't aware of this at the time, as I'd have popped over and mentioned the forum!
Who'da thought... Loughborough, motoring Mecca.
Loughborough is the supercar capital. What cars were being filmed Miles??
I'da!!!
We had the Top Gear guys filming outside our factory today on the Grand Central railway! Sadly I wasn't aware of this at the time, as I'd have popped over and mentioned the forum!
Who'da thought... Loughborough, motoring Mecca.