Snowstorm inaugurates Tottenham Hotspur's new £1 billion stadium
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.
Like Sharedots on Facebook