Where To Stream Richard Hammond's Big Season 1 Episode 6
Super Stadium
- Aired February 19, 2020
- 60 Min
- Rated 8.7
- Number 7 Of 9 Rated Episodes
Richard visits the huge Tottenham Hotspur Football Stadium in London, where he explores a pitch that splits and rolls away, and takes a terrifying walk on the stadium roof.