BREAKING NEWS – New York City, New York – A fluorescent green liquid oozing out of manholes in New York City had social media theorizing what it really is.

The mysterious green “slime” was caught on video, which is shown bubbling up from manholes and sewers in Manhattan near the World Trade Center.

The truth is extremely shocking. According to the police, the green slime are the remains of the Grinch, after several preschoolers caught him and boiled him alive, to prevent him from stealing the upcoming Christmas.