News

A sea turtle. Chris Carlson spotted the action near the Costco in Long Island City on Monday around 7:30 p.m., "I was just walking past and heard the guy screaming, 'What the hell is that?!