Claim: Naturi Naughton is a singer-songwriter born in Paris, France.
Label: REFUTES