The Pulse of Radio (formerly Launch Radio Networks) reports: Whatever happened to the naked baby floating in a pool looking at a dollar bill in the famous cover photo from NIRVANA's classic "Nevermind" album? That's the question MTV.com answered this week when it tracked down the tot, named Spencer Elden and now a 17-year-old high school student in Eagle Rock, California.
More...
More...