The American Idol season finale is tonight. Finalist Jessica Sanchez and Phillip Phillips probably tossed and turned last night, dreaming about a win. But who won the crown of American Idol season 11? Not sure just yet, but they did just win a brand new car; along with their family members…thanks to Ford!
Let’s hope Jessica goes all the way, but check back later for an update. Make sure to subscribe to my blog for instant recap and announcement.