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