What the hell is this?

umm... what is it?

I have absolutely no idea what this is, but it washed up in Montauk. Read all about it on Gawker.

Leave a Reply