A buddy of mine just posted this video from Youtube showing what would end up being Nirvana's final performance in The United States. Kinda grainy VHS style. It's almost like watching the Blair Witch Project..
Login To Leave A Comment
X96 (KXRK)Broadway Media515 South 700 East, Ste. 1CSalt Lake City, UT 84102