By-the-wind sailors strand by thousands in La Push, Washington; photo via NOAA Olympic Peninsula National Marine Sanctuary By Pete Thomas, GrindTv They ride the wind and currents, traveling in whatever direction nature intends, and every so often the mysterious blue sea creatures end up stranded on beaches throughout the west coast of North America. This is one of those years. By-the-wind sailors, as the gelatinous, oval-shaped critters are sometimes called, began washing ashore in Washington and Oregon more than a month ago. Since then the mass stranding has taken on the form of an alien-like invasion, with the critters showing...