Episode Artwork
A Remarkable Story of Adaptability: On September 3, 1967 something almost unbelievable happened in Sweden.
00:00:00