Petra VS. The Ghost of Huckleberry Hound

Petra VS. The Ghost of Huckleberry Hound Is A 1988 Film.