What an earth were they thinking it's stone age in comparison to Silverstone, great circuit but the facilities are pretty dire, i actually think it's a ploy to pull the plug on the British GP full stop.
What do you guys think
What do you guys think