The fans demanded it, and the fans finally got it. After 20 years apart, the long-awaited Triumph reunion took place at Sweden Rock Festival, on June 7th, 2008. And on August 28th, 2012, fans outside of Sweden will finally get a chance to see, hear, and experience this awesome reunion.
RELEASE DATE CONFIRMED FOR TRIUMPH’S ‘LIVE AT SWEDEN ROCK FESTIVAL’ DVD AND CD SET!
read more