0:00
0:00
The Pied Piper of Hamelin: The Story That Will Not Stay Quiet
We follow the legend of the Pied Piper from a real German town to one of Britain's most famous poems, and ask whether something strange truly happened in 1284.