See what happened after taking baby’s photo for Nirvana’s album Nevermind
Nevermind was the second studio album by the American rock band Nirvana. It was released on September 24, 1991. Over 2.60 crore copies were sold worldwide. The infant (named Spencer Elden) underwater cover of the..