The Baby Picture That Changed Rock
Thursday, August 14th, 2008You know the “album”, or CD cover…actually both, at least if you have any interest in rock music. It’s the baby floating towards a dollar bill. Ring a bell? It’s from Nirvana’s Nevermind release, the one that yielded Smells Like Teen Spirit.
According to a story by NPR that “baby” is one Spencer Elden, and he [...]


