Jena Irene sang, “I Can’t Help Falling In Love” on the finale of AMERICAN IDOL this week for her song choice. This week each of the finalist sang three songs: one their possible winner song (a previously unrecorded song); one their choice and another Simon Fuller’s choice.
The Top 2 will really have to bring their A game tonight to … Keep Reading