Claim: The Who are a rock band formed in the capital and largest city of a country that is part of the United States.
Verdict: REFUTE