Mysterious Creature Washes Up On Seal Beach
palehorse95
Published
04/30/2012
It's being compared to the Montauk Monster which was also found on a beach.
187 Comments