TRIUMPH Allied Forces 1981 Heavy Metal Record Album LP