Beauty
Beachgoers In California Stumble Across ‘Aliens’ In Sand
Strange blue blobs are mysteriously washing up on the shore across California. “Along the U.S. ...