Claim: Armadillo World Headquarters is still open.
Label: REFUTES