On this day in 1994, legendary Rock and Grunge icon, Kurt Cobain of Nirvana, committed suicide in his Seattle, Washington apartment. However, Cobain’s body was not discovered until 8 April when Veca Electric employee, Gary Smith, was at Cobain’s residence to install new security lights. Smith noticed a lifeless body on the floor of the […]