I was at a party this weekend and met a couple who were befuddled by the picture above. It was found on a beach in Montauk-not far from Plum Island Animal Research Facilities. Coincidence? I don’t know. But if anyone has any idea what what the FUCK this thing is, please let me know.Someone please tell me what this is
I feel like throwing up.
Reblogged from amandalynferri

= http://twitter.com/itchypeach