Huge 'Jellyfish' Appears in Night Sky

ByTWC - Digital•
September 10, 2021Updated: September 10, 2021, 1:40 pm EDTPublished: August 26, 2021, 12:56 pm EDT

People in Russia were awestruck by what appeared to be a huge jellyfish in the night sky.

Loading comments...

Trending

Home & Garden