Channel 6 News Special Report: Creatures of the Night

By Teenage Mutant Ninja Turtles

Mutants, creatures, and shadow-lurkers have been spotted in New York. Channel 6 News has the exclusive footage of the evidence of this invasion, along with eyewitness testimony from terrified citizens who just want to feel safe and get their pizzas back.