The Montauk Monster - What IS it??

Messages
4,917
Likes
18
Location
Reading,PA
#1
You may have seen this on the internet already, but let's start our own speculation!!! What IS this creature that washed ashore in Montauk, Long Island, NY?????

My guess: A gargoyle that somehow became alive!!!!! [hihi]
 

Attachments



Top