Claim: Arcade Fire's third studio album was released in 1986.
Label: REFUTES