Claim: The Endless River is an album by a band formed in London in 1966.
Verdict: REFUTES