Claim: Armadillo World Headquarters' location was Texas.
Verdict: SUPPORTS