Claim: Armadillo World Headquarters was located in Texas.
Verdict: SUPPORTS