Claim: Ellyse Perry was born in Florida.
Verdict: REFUTES