Jessica Vs. Phillip: American Idol Finale is Set
Team Josh Fans like Moon and me are not happy campers this morning. Last night, on the American Idol results show, Joshua Ledet, the pride of Westlake, Louisiana, was voted off the show and wrapped up Season 11 in third place. Two contestants remain and the Idol finale is set. Phillip Phillips will battle Jessica Sanchez for the crown and our Idol expert, Steve Thompson, has the inside scoop on