By Rodrigo M. ( | First Posted: Dec 10, 2015 11:28 AM EST

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: