Photo of the Day: (7/11/05)

Having just seen War of the Worlds…which I
very much enjoyed…in fact loved…I thought this was a
killer picture. Very nice job by

A brewing storm, the coming of aliens set out to destroy all of humanity, the dissolution of religion and all hope.
Or am I reading too much into this?