Never Say Never As – Triumph Rocks Sweden
Triumph bassist Mike Levine remembers getting the phone call. His band had just been inducted into Canada’s music hall of fame in April 2008, they were gearing up to play some summer dates when the call came through from their L.A agent that a promoter in Solvesborg, Sweden wanted them for his Sweden Rock Festival. “Did we want to go…no,”...
Read More