Favorite

Watch a Meteor Come Down in Murmansk, Russia

Via: SciNews
  • -
  • Vote
  • -

It's amazing seeing that flash.

Comments
Back to Top