Claim: Armadillo World Headquarters was located in Austin, Texas.
Label: SUPPORTS