Huge Sewer Explosion

Looks like the turtles burnt another pizza.