Claim: Armadillo World Headquarters was a music venue.
Label: SUPPORTS