Look At What Just Washed Up On This Beach! Seriously! WTF IS THAT?!?


This enormous sea serpent was found on a beach, presumably in California.  The sophisticated and intelligent Californians likely thought it was time for a barbeque.  For more images, take a look at this short video…

Follow us on Facebook at Consciously Enlightened.

Related:  (Video) This Creature Washed Ashore In Oregon, What They Did To It Is Absolutely Disgusting!! (Caution, No PETA Viewers Allowed)