Jacqueline Weitz
1 Articles0 Comments

Tottenham Hotspur Stadium makes its NFL debut

Image of Tottenham Hotspur Stadium courtesy of Jacqueline Weitz The Tottenham Hotspur Stadium put on quite the show for its first two NFL games. The brand new stadium is the first of its kind in the UK: the football pitch…