Deaf Crocodile Films | 1986 | 53 min | Not rated The story of the Pied Piper of Hamelin with a twist.Click for More Details & Customer Reviews