He was referring, of course, to the Montauk Monster, a house cat-sized… something that washed up on the shore of Ditch Plains, a popular Long Island surfing beach, in July of 2008. Most people ...
Investigators examine the Metepec creature found in the Mexican town of Metepec, the Montauk Monster found washed up in Long Island, New York, a mummy with an elongated head found by an ...