Snowstorm inaugurates Tottenham Hotspur's new £1 billion stadium
- 5 years ago
A snowstorm welcomed fans to Tottenham Hotspur's new £1 billion stadium before their first Premier League game tonight (April 3) against Crystal Palace.
The filmer told Newsflare that it started with hail followed by snow.
The filmer told Newsflare that it started with hail followed by snow.