Main content

Do you believe in miracles?

Winter Olympics aficionado Steve Bunce tells tales of miracles as he explores what on earth happened on February 22nd 1980 in the Olympic Centre in Lake Placid, and equally up the mountain at the Hakuba Ski Jumping Stadium in 1998.

Release date:

Available now

19 minutes

Podcast