Claim: Armadillo World Headquarters was opened in August, 1970.
Verdict: NOT ENOUGH INFO