There must be thousands of them in this picture. Stranded along the Oregon Coast on July 21, 2014. They are called Vellela Vellela (that's a real mouthful) or sometimes by their nickname: by the wind sailors. It turns out, they are a kind of cousin to the Jellyfish. Don Best snapped these photos … [Read more...]