The show thunders to life from the get-go, a torpedo of musical Semtex impregnating the room with rasping, ear-bursting hard rock.
Tag Archives: Lee Benz
Tear Them a New One! Vote For King Lizard at Sweden Rock
“They don’t give a fuck, and that’s what makes their particular brand of decadence so fiendishly delicious.”