American Idol Top 12: Karen Rodriguez Fails To Impress – Video

Karen Rodriguez was the other big disappointment (Naima was 1st) last night on American Idol. She couldn’t work the song, Love Will Lead You Back to save her life and it was rather painful to watch.

I am pretty certain that she or Naima will be going home tonight.


New server