Before I say anything, if this is your picture please take the credit, as I can't remember where I pulled this from.....sorry

But, the post was that this thing just washed up on the beach in Lincoln City, Oregon, USA...
Dude, scratch that from my surf trip list!
Hats, and pants off to those that surf up there. Must have something to do with better beer....