http://www.youtube.com/watch?v=308Jupff6wY Here’s the story behind the (overdubbed) video currently making the rounds of Nirvana playing at a Radio Shack in Aberdeen, Washington on January 24, 1988. READ THE REST
1 Like
This topic was automatically closed after 5 days. New replies are no longer allowed.