Angie Miller Wins American Idol Season 12

American Idol Season 12 has a new winner in tenth generation performer Angie Miller.
Angie Miller Wins American Idol Season 12