Saturday, November 5, 2011

Oh no, there goes Tokyo

We have a giant Godzilla poster hanging on our wall, which will probably not surprise anyone.

History shows again and again how nature points up the folly of man.

~*~

Blue Oyster Cult - Godzilla