Claim: Armadillo World Headquarters was located in Dallas.
Verdict: REFUTES