Posted on November 25, 2022 by Mark BlairJuly 2nd, 1979 Canadian World Music Festival. Exhibition Stadium; Toronto, Canada. Promoter Crew Shirt