Claim: Armadillo World Headquarters closed in Miami.
Verdict: REFUTES