Celebrate with us as we look back at Triumph's reunion in Solvesborg, Sweden on June 7, 2008. It was a magical time for us to be up on stage together again!
Watch Triumph Live At Sweden Rock Festival
Listen to the Triumph Live At Sweden Rock Festival Playlist