Release date: 08/24/1985
Popularity: 0
Original language: EN
A pair of dancing duck heads and a squadron of flying hands invade Herbert and Lenores' happy home. Herbert gets his revenge though. Sort of...