Stages Triumph Rocks November 1, 2010 Triumph Radio Triumph Rocks November 1, 2010 Triumph Radio This album contains a selection of live performances from the Allied Forces, Never Surrender, and Thunder Seven tours from 1981 to 1985.