Take a look at the last Nirvana live concert footage before Kurt Cobain’s death
While Nirvana‘s Unplugged concert from November 18, 1993 is often believed to be the band’s final show, the legendary group played another month of American concert dates, and ...Read more