Claim: Armadillo World Headquarters has nothing to do with music.
Label: REFUTES