This concert mask is from October 31, 1973, when Frank Zappa and The Mothers of Invention had two concerts in Auditorium Theatre, Chicago.
Source: slime.oofytv.set
Andrew GreenawayIdiotbastard Tweets
United Mutations