Mysterious Creature Washes Up On Seal Beach
It's being compared to the Montauk Monster which was also found on a beach.
By palehorse95
Published 13 years ago
It's being compared to the Montauk Monster which was also found on a beach.
Scroll Down For More