Claim: Armadillo World Headquarters was a literature venue.
Verdict: REFUTES