Friday, February 15, 2013

More on the meteor in Russia.

Best video yet.



It landed in a frozen lake.


But lit up the sky nicely before the cooling swim.







1 comment:

  1. The Russians have become capitalists and we have become commies, whoda thunk it?

    ReplyDelete