Anonymous 11/13/2021 02:46:00 No. 53719 [Reply] report Meteor Lights Up Russia’s St Petersburg Eyewitnesses reportedly said the phenomenon was accompanied by loud crackling. https://t.me/qthestormrider777/3459