Hundreds of stinging creatures wash up on Texas beaches
Moon jellyfish have been spotted washed up on the beaches or floating in the waters of the Gulf of Mexico in recent days.
Moon jellyfish have been spotted washed up on the beaches or floating in the waters of the Gulf of Mexico in recent days.