Electric blue, jellyfish-like sea creatures wash up on SLO County beaches

Jellyfish-like creatures known as by-the-wind sailors washed up on beaches in San Luis Obispo County, California. What to know about velella …

Do you trust this headline?

In