Skip To Content

Where To Stream Richard Hammond's Big Season 1 Episode 6

Super Stadium

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.