Green 'slime' puzzles New Yorkers

It looks like a scene straight out of "Teenaged Mutant Ninja Turtles": fluorescent, green liquid oozing from manholes and sewers into New York City streets and sidewalks.

Top Videos

Watch Full Episodes

Good Day New York