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