Buzz·Posted on Jul 29, 2008Dead Monster Washes AshoreWeird-looking creature is discovered in Montauk, Long Island, which is apparently near a government animal testing facility called Plum Island.by Peggy WangBuzzFeed StaffLinkFacebookPinterestTwitterMail