BILLIONS of mysterious jelly-fish-like creatures wash up on beaches along the west coast of the U.S
Posted by truther on August 22, 2014
They...
1