Claim: Armadillo World Headquarters was an Austin music venue.
Verdict: SUPPORTS