Uploaded by Nathan Romano on July 10, 2019 at 4:33 pm
London, England, UK - 2nd July 2019 | (Subtitled) "It has a Miami Dolphins stadium feel" says Hicks of the Tottenham Hotspur Stadium
Thanks! Share it with your friends!
This site uses Akismet to reduce spam. Learn how your comment data is processed.