Article

Fox NewsFox News on 2021-05-24 23:05

Thousands of cannonball jellyfish invade Georgia's Tybee Island

Pictures posted to social media show hundreds – possibly thousands – of jellyfish washed ashore a Georgia beach in a rare and unusual sight. 

Related news