Weird Creature Found Off Shores of Hudson River in New York Raises QuestionsWeird Creature Found Off Shores of Hudson River in New York Raises QuestionsPhotos of an odd watergoing creature along the banks of the Hudson River north of New York brought lots of chatter to social media.