Millions of mysterious jelly-like creatures washing up on California beaches

Millions of "by-the-wind sailors", or "Velella", have been washing up on beaches across Orange County, California. Experts said on April 12 the small, jelly-like creatures drift along warm ocean waters by catching the wind and have ended up on shores many times over the years.