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 performed in Europe in February the following year. Nirvana’s last concert...
Read More