Another “Mystery Creature” Found – Washed Up By Hurricane Irene
Only a few weeks after a mystery creature was discovered on a roadside near Alexandria, another strange beast was discovered washed up on a beach in New York. Although the two creatures look nothing alike, the strange looking creature has raised similar questions to that of Minnesota's own beast of question.