Triumph have announced their first public live performance in 17 years. The three-track set will take place on June 6 at the Rogers Festival at the Final around the NHL Stanley Cup finals in Edmonton, AB. The concert will also feature a headlining set from The Glorious Sons. The performances will launch at 3:40PM MT…
You must be logged in to post a comment.