Monster Dog, Hobgoblins, and Zombie Nightmare are among the worst '80s horror movies you haven't even heard of.
Psychedelic folk artist known for wandering the city in his giant, iconic duck suit, has landed back in Hamilton after a few ...