LOL! Thanks. I have since looked at other pictures, but most have been of the meteor shower that was caused by the meteor, in England and Europe.
Checkout time 53:12
http://www.youtube.com/watch?v=7jeW30vLwds
I just checked with GoogleTranslate and Chelyabinsk in English means: Grover’s Mill.