Press "Enter" to skip to content

YIKES: This Creature Showed Up on the Shores in Staatsburg, NY

Is it just me or does that look like something out of 'Stranger Things?' According to the DEC, it was found upon the shores of Norrie Point, in Dutchess County! Continue reading…
Source: Hudson Valley Post

Be First to Comment

    Leave a Reply