Huge Sewer Explosion

Huge Sewer Explosion

Looks like the turtles burnt another pizza.