← World Class Trains · Season 3

The Polar Express

S3 · E5 · 01 Jan 2001 · 1 hr 0 min

No image

Step aboard the Polar Express in the Swedish capital of Stockholm, and experience an unforgettable five-day round trip north to the Norwegian port of Narvik.