theheadbangingmoose.wordpress.com
Album Review – Steel Panther / Lower the Bar (2017)
The most depraved band in the world raises the bar once again with an ode to all the debauchery and joy of the golden age of Hard Rock, Glam and Heavy Metal. After the considerable letdown that was…