Finally, singer Evie Clair, 13, performed an original song, after which she introduced James Arthur, who performed "Say You Won't Let Go", with help from Chase Goehring.
Oscar was so nervous that he passed out, and Petunia was anxious about camera angles. LOL! In the end, she finished first runner-up to singing child ventriloquist, Darci Lynne Farmer.
Wednesday's finale featured a variety of stellar performances.
Darci wins $1 million and will headline a show in Las Vegas. She is easily one of the best live singers any of these shows has discovered. Before Tyra Banks opens the envelope and announces the victor of the million dollar check, the show will spend time looking back at America's Got Talent season 12 as a whole.
Los Angeles-based Diavolo dance company to defy gravity again on “America's Got Talent” finale
She just shattered into tears after hearing the news.
Ukrainian dance crew Light Balance, was the last act of the night and delivered a greatest-hits performance of sorts, reprising some of the costumes and elements that made them a hit with the judges.
Darci Lynne Farmer has emerged victor of America's Got Talent 2017 competition.
You can actually watch America's Got Talent on UK TV, airing on TruTV on Tuesday and Friday nights. Finally, Angelica Hale beat out Kechi to secure the last spot in the top 5.
As for Darcy, when she was asked what she was going to do with all the money she won on "America's Got Talent", she said the first thing she has to get is a dishwasher for her mother and maybe also a fridge. As for what's next for Darci Lynne, fans will just have to pay attention to the rest of her career.
Judge Heidi Klum, who has said that Angelica is her personal favorite said: "You know what, Angelica?"
Trump Wants to Hold a Military Parade for the Fourth of July
The planned military fly-overs were canceled on Inauguration Day due to poor weather. The troops were accompanied by 241 horses, 63 airplanes, and 29 helicopters.