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)50 W. Broadway, Suite 200Salt Lake City, UT 84101