Michael Myers

WATCH: ‘Halloween’ villain ‘Michael Myers’ spotted stalking Tropical Storm Teddy

Notorious “Halloween” antagonist Michael Myers may have finally met his match. As Tropical Storm Teddy made landfall in Nova Scotia on Wednesday, video footage showed another eerie shape come into view.
Read More