Quote:
Originally Posted by JohnMiller
They lose a few million a year but didn't they spend about £30m on the laughable new pits and removing one of the best corners in the world?
|
Didn't they build the new pits complex and hospitality area because Bernie insisted?