New York State Man Finds THIS Creature Outside! What Is It?New York State Man Finds THIS Creature Outside! What Is It?What the heck is this thing and why is it in waterways all around New York?CameronCameron