Hosted on MSN10mon
Monster jellyfish and crab that 'could wipe out town' spotted on North Wales beachThe sudden appearance of gigantic jellyfish and a spider crab at a seaside resort in Wales ... which looked like they were leading an alien invasion, startled day-trippers in the Barmouth area.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results