Meteor streaks across Russian sky

Meteor streaks across Russian sky