Claim: The Who is a British band from Leeds.
Verdict: NOT ENOUGH INFO