This is a very tight race, as said Jenniper Lopez, after Lauren Alaina and Scotty McCreery each sing three songs on the first night of American Idol finals on Tuesday.
Now the work already done. Total votes 122 million, a new record idol and star-studded spectacular, host Ryan Seacrest announced the season 10 winners.
The winner is Scotty McCreery!