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
Saturday, November 5, 2011
Oh no, there goes Tokyo
Posted by Daisy Deadhead at 12:48 PM
Labels: Blue Oyster Cult, classic rock, cult movies, Godzilla, Japan, monsters