.....on a meteoric descent: [video]http://www.youtube.com/watch?v=b7mLUIDGqmw[/video] Russia gets all the best meteors. This beats any explosion done in the movies or on Mythbusters. The explosions of smaller meteor fragments after the initial explosion are pretty cool.