KREE HARRISON performed “Angel” by Sarah McLachlan for her Top 2 AMERICAN IDOL performance tonight. Did you watch tonight’s show? We did and we recapped it here for you. The stakes are high tonight, each of the remaining ladies want to WOW the judges and the viewers at home, to win the title of American Idol.

This week the hopeful Idols performed 3 songs each, one reprise of a song performed earlier in the season [VIDEO HERE], one chosen by Idol creator Simon Fuller, and one brand-new coronation song tailored to each singer. [VIDEO HERE]

On last week’s show Kree’s rendition of “Perfect” by PINK pleased the judges. Keith said, “The song choice proves that she’s a country girl. He loves that she has a strong signature sound” Kree sang “Better Dig Two” by The Band Perry and the judges were not happy with the choice. Keith said, “That’s not the place for her and it didn’t feel right for her. She set the bar high.”

On the results show the winner of AMERICAN IDOL will be revealed. The results show looks like although the season has been lackluster, the final results show will be a blockbuster. Rumor has it both Keith Urban and Mariah Carey are set to perform. Other performers rumored to be appearing are last year’s winner Philip Phillips, Adam Lambert, Jennifer Lopez, The Band Perry, Psy and a whole lot more.

Check out the video below and let us know what you thought of Kree’s performance tonight? Was it enough for her to win the whole competition? Sound out in the comments below and let us know your thoughts.