Claim: Ozzy Osbourne is from Leeds, England.
Verdict: REFUTES