
Episode 96: Petrozavodsk Phenomenon
In 1977, across Russia and Eastern Europe, strange lights were seen in the skies. These lights at time resembled what appeared to be a giant jellyfish. Despite over a hundred people seeing it, it has never definitively b








