Her name is Karen Rodriguez and she is one of the 10 finalists of American Idol. She has Dominican and Peruvian roots, but she was born in New York. Now, she just scored a hit for her career with this song:
- Contribute to this Story:
- Send us a tip
- Send us a photo or video
- Suggest a correction