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