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