3 min read Album Review: Steel Panther – All You Can Eat You’ve gotta love when a band totally commits to their shtick and there really aren’t…