We cant help but be impressed by the striking new album cover for the Smashing Pumpkins’ new release Zeitgeist. In fact, it’s the best thing about the whole album. So we decided to investigate whether the Statue of Liberty has graced the cover of other albums. Like Billy Corgan and crew, the Dead Kennedys use… Read More