Photo of the last day of the world. Meteors falling and destroying cities. explotions, destruction. news photography, cinematic still from Deep Impact