New 'Montauk Monster' Washes Ashore On Long Island - 0 views
-
Lon Strickler on 18 Feb 11I came upon this creature on the beach on Long Island in Glen Cove N.Y. today 2/12/11. Glen Cove is located in Nassau County, New York on the north shore of Long Island.