Skip to content

RagnaRok Star


First, let's get some appropriate music going. Ok, that's better. Odin has said that he'll let the band that puts on the greatest rock show of all time into Valhalla. So, the battle of the bands is on