Saturday, February 16, 2013

For one of the most "remote places on earth"....

 

....there sure is a lot of traffic in those Russian meteor videos.

Antarctica not all impressed.

No comments: