The Pied Piper of Hamelin

February 11, 1989
0.0%

Long Ago and Far Away - S1 - E1

The Pied Piper of Hamelin

A piper rids a town of rats.

Long Ago and Far Away: All seasons