Who took home the title on the season 20 finale of ‘American Idol’?

Microsoft Rewards Bing Entertainment Quiz: Who took home the title on the season 20 finale of ‘American Idol’?

A Huntergirl
B Leah Marlene
C Noah Thompson

The correct answer to this quiz is Noah Thompson.

Leave a Reply

Your email address will not be published.