sonicperspectives.com
Steel Panther - Heavy Metal Rules (Album Review)
Love them or hate them, Steel Panther are hard to miss. Formed as Metal Shop (soon changed into Metal Skool), these Californians seem determined to ensure their time capsule is broken after taking them to the Sunset Strip in 1984. With four albums under their animal print belts and sold out tours across the globe,Read More