This... is... ah... Steel Panther. If you think this is some kind of a joke... you are correct. It is.…
This is The Last Vegas. The Chicago based band excels in a rock tainted with glam, punk, and sleaze metal.…