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