|
Released: 1981 Label: Paradise MusicWerks Critics' Rating:  On Allied Forces, their fourth worldwide release and fifth overall, Triumph would arguably come closer to delivering a truly outstanding album than ever before -- and certainly ever after. The pedestrian ...Read full reviewReleased: 1979 Label: Airmail Japan Critics' Rating:  Triumph's first worldwide release, Rock & Roll Machine, had caused a small splash within hard rock circles, but audiences were still unsure of what to make of this power trio's suspicious similarities ...Read full review
|
|