the 80's-kind-of hair rock band in the beginning
In the beginning, after the "before the stage is set, before one lick of guitar is heard..." line, there's this hair rock band singing in the background and the Nirvana-text on top.
What song is that and what band? Or is it just made up?.. :D