Live At Sweden Rock
This live document and farewell from Triumph proves the trio's incredible stage chemistry. Not for a second does it feel like the band just crawled out of years of hibernation and inactivity. It sounds like they've been tearing up stages…