A statue of a weeping and guitar-draped Kurt Cobain, the late frontman of grunge heroes Nirvana, has been unveiled in Cobain’s hometown of Aberdeen, Washington.
The statue was unveiled last Thursday, 20th February, as Aberdeen celebrated their first inaugural ‘Kurt Cobain Day’, on what would have been Cobain’s 47th birthday. The piece was created by sculptor Randi Hubbard, who started…
