thank GOD America has a future of rock and metal. these are real kids from 12 to 16 not 20 somethings playing teens. they destroy Glee!!!
I just saw our local School of Rock perform Soundgarden’s “Jesus Christ Pose”. Damn near made my hair stand on end.
Awesome.