American Idol’s Jessica Sanchez Sings I Will Always Love You, Gets Standing Ovation, Video
| March 8, 2012 at 11:45 AM ESTAmerican Idol’s Jessica Sanchez sings I Will Always Love You, gets standing ovation, video below. If there was one performance that stood out in your mind from Thursday night’s American Idol, it was probably Sanchez. Her rendition of “I Will Always Love You”. The ladies in the Top 13 were tasked with singing Whitney Houston […]