Scare Tactics poster
TV

Scare Tactics (2003)

S04E05 Life's a Witch

Nov 01, 2010 • Season 4 • Episode 5 • HD

The episode showcases a chilling organ-harvesting prank, alongside various segments that include a witch, extraterrestrials, and a mysterious creature responsible for a mishap.

Genre: Comedy, Reality
Country: US