l train mta News nyc ooze teenage mutant ninja turtles

What’s Up With This Green Ooze in a New York City Subway Construction Site?

Image: Patrick Ferguson Construction for the Metropolitan Transportation Authority’s L train subway tunnel has been ongoing in Lower Manhattan, and recently, locals have noticed dumpsters filled with cartoonishly green ooze on the site. And no, this isn’t some setup to a Ninja Turtles joke. The sludge, which was first reported on by Gothamist Wednesday, can …