insert_link Active Rock Unique Nirvana Video Resurfaces Have you ever wondered what a huge band looked like before they were huge? Well, somehow a video has resurfaced that shows Nirvana playing at a Radio Shack in Aberdeen, Washington and it’s quite awesome! This video shows off the band and their first demo tape, which took place January 23, 1988. People have seen clips of the video in the past, but it's been quite some time since anyone […] todayJuly 7, 2017