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