fireball

Meteor lights up in St. Petersburg, Russia.