Read More General news updates 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… byPallavi MadhirajuJuly 13, 2024