Where's Godzilla when you really need him?


Raphael and the turtles look outmatched when the giant Krang creates havoc in the city.