Watch Darci Lynne Farmer, 12-Year-Old Ventriloquist, Win 'America's Got Talent'

Singing ventriloquist Darci Lynne Farmer was announced the winner of America's Got Talent season 12 Wednesday night (Sept. 20).

After more than 52 million votes were cast in the contest, the 12-year-old became the second ventriloquist to win the NBC reality show's $1 million grand prize.

The Oklahoma native and her puppet, Petunia, were joined on the live finale by season 2 AGT winner Terry Fator -- a ventriloquist Farmer called her "idol" -- for a duet of "Anything You Can Do (I Can Do Better)." Watch here:

<iframe width="560" height="315" src="" frameborder="0" allowfullscreen></iframe>

Fator and his puppet, Winston the Impersonating Turtle, have a $100 million five-year contract at The Mirage Hotel in Las Vegas.

Farmer burst into tears when host Tyra Banks announced her as the winner, joined onstage by runner-up Angelica Hale, a 10-year-old singer with a history of major health challenges.

On Tuesday's (Sept. 19) first night of live finals, Farmer performed The Beatles' "With a Little Help from My Friends," impressing judge Simon Cowell, who predicted: "I think you're gonna win." Watch here:

<iframe width="560" height="315" src="" frameborder="0" allowfullscreen></iframe>

Rounding out the top 10: singers Kechi Okwuchi, Evie Clair, Chase Goehring and Mandy Harvey; comedian Preacher Lawson; dog trainer Sara & Hero; and dance troupes Light Balance and Diavolo.

All of the finalists will perform Nov. 3-4 for America's Got Talent Live at Planet Hollywood in Las Vegas, headlined by Farmer.