Tottenham's new stadium finally hosts first event, earns rave reviews from fans, media

25th Mar 2019    |     Source: espn.com

Tottenham's new stadium cost over £1 billion, but boy are the first images impressive.