(March 8, 2013) The creature washed up on a beach in Tenby, Wales last week. Just like the original Montauk Monster, it appears to have been in some state of decay and has clearly lost a significant amount of hair. More
Where to stay, where to play, and where to eat in The Hamptons
(March 8, 2013) The creature washed up on a beach in Tenby, Wales last week. Just like the original Montauk Monster, it appears to have been in some state of decay and has clearly lost a significant amount of hair. More