Science / jellyfish Gooey Blue Creatures Invade West Coast Beaches Velella velella piling up along Washington, Oregon By Kate Seamons Posted Apr 18, 2015 2:07 PM CDT Copied Back