“The best new stadium in Europe” – Some Tottenham fans hit back after jokes on design of new stadium
Tottenham’s new stadium has been a bit of a joke on social media as rival fans and some of our own have lambasted the design of our new home. There was so much hype regarding the stadium but a number of people on social media ended up calling it a toilet seat, something that some … Read more