Album Reviews

Alcatrazz – Live ’83

A pleasant surprise comes your way my fellow readers, courtesy of one of the most underrated bands of the early 80’s, yes I said “underrated” and I’m talking about a band that could of blown up if they had stayed together longer, of course I’m talking about Alcatrazz.