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

25th Mar 2019    |    Source: espn.com

Pic

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