Claim: Armadillo World Headquarters was located outside of Texas.
Verdict: REFUTES