Wednesday, April 24, 2013

RIP storm

Dead: Storm Thorgerson, album cover art mastermind. You probably recognize some of his images, below. Led Zeppelin, Pink Floyd and, of course, a Helloween album called Pink Bubbles Go Ape (which I've never heard but you'd better believe I'm going to investigate ASAP).