Is that where Top Gear did the rallycross last episode?
I bet that f***s up the surface a bit.
_________________________
2005 Fiesta ST - wrote off upset
Newman fast road cams, Fusion Fabrications custom inlet manifold, custom exhaust