EXCLUSIVE Mysterious green sludge is seen spewing out of New York City's manholes in scene straight out of Ghostbusters
1 year ago
71
New Yorkers felt like they were in a scene of 'The Ghostbusters' when green ooze was bubbling up from the sewer near the World Trade Center. While it may look otherworldly, there is an actual explanation.