REVIEW: Old Head – Maximum Rock
Old Head are a band that certainly pulls no punches and their album title says it all. Maximum fucking Rock. When I read that the music was a mix of 70’s rock and old Megadeth I was definitely skeptical. That seemed like an odd combination to say the least. But slap me sideways with a… Read More REVIEW: Old Head – Maximum Rock