What are these weird jelly-like creatures on the beach?
Alien eggs from another planet?
Strange looking jelly pods washed up in areas of Huntington Beach on Monday and Tuesday, making beach-goers stop and wonder what exactly they are.
“I’ve never seen anything like that before, it looks odd,” said...
Read more »