It took a mere 127 minutes Thursday night for Fox to crown the winner of the 12th season of American Idol. So who took home the title, Kree Harrison or Candice Glover? Keep reading to find out.
Even Kree and Candice seemed to snicker at the bombast o… Read more