Scare Tactics poster
TV

Scare Tactics (2003)

S03E10 When the Larvae Breaks

Aug 06, 2008 • Season 3 • Episode 10 • HD

While tidying up a mad scientist’s laboratory, a man stumbles upon a human-sized cocoon.

Genre: Comedy, Reality
Country: US