One opinionated oafs view of the greatest team in the world
Ever wondered how big the new Spurs training ground is compared to the North London Development Project, site of the new Spurs stadium? Well it's massive! Take a look at this image from Google maps