The Night a Giant Glowing “Jellyfish UFO” Appeared Over the Soviet Union | Strange History
On March 29, 1977, thousands of people in the Soviet city of Petrozavodsk witnessed a massive glowing object drifting across the night sky. Witnesses described a brilliant sphere …