Clip

The Mysterious Disappearance of the Pied Piper of Hamelin
The town of Hamelin, Germany has a stained glass window commemorating the Pied Piper legend, but the details of the story remain a mystery. The window was created over 15 years after the supposed event, and the only known account of the story is a poem from around 300 years later.