x
Breaking News
More () »

Noah Thompson wins American Idol season 20

Louisa, Kentucky native Noah Thompson won season 20 of the competition with his soulful country vocals and southern charm.