EP. 94 Triumph March 8, 1985 Live @ L.A. Sports Arena, Los Angeles, CA

In Lieu of the announcement of the bands "Triumph"ant return to the stage in 2026, the ILILC want to start this year off with a bang. Here is the first of a few really great Triumph shows that will get you ready for their 50th anniversary tour. This is the first show from L.A. sports arena promoting the Thunder Seven album. This is a rare show that hasnt surfaced in 40 years with an amazing…