Claim: Armadillo World Headquarters was sold in Texas.
Verdict: NOT ENOUGH INFO