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