Nightmare on California beach: Alien worm terrifies whale watchers
A seemingly alien marine creature has sent shockwaves through a group of whale watchers on a beach in California. The blood-red worm, identified as a ... Read More
A seemingly alien marine creature has sent shockwaves through a group of whale watchers on a beach in California. The blood-red worm, identified as a ... Read More