Host Nick Cannon held onto the suspense as long as he could before announcing that viewers had named Landau Eugene Murphy Jr. the 'America's Got Talent' winner. The crooner wins $1 million and a headlining slot in a Las Vegas show that begins Oct. 28 at Cesar's Palace.

Silhouettes Dance Team stood to Cannon's right, Murphy Jr. to his left, seemingly alone on the big stage in front of 'AGT's' three judges and millions of television viewers. When Cannon announced the former automobile sud buster as the winner he broke down in tears as his wife and kids screamed in the audience.

"It's been a long hard journey. I've been bustin' by butt out here doing this stuff for so long and it's finally paying off," Murphy Jr. said before Silhouettes launched a hug attack on the 36-year-old from West Virginia.

Team iLuminate finished third, while Poplyfe was the first of the four finalists sent packing. There was an award's show worth of star-studded performances including Cobra Starship, OneRepublic and Tony Bennett with Queen Latifah. The highlight may have been Poplyfe pairing up with Stevie Wonder to perform his song 'Higher Ground.'

Earlier in the night Jerry Springer announced the details of the Las Vegas show that Murphy Jr. would headline. Tickets are on sale through NBC.com/agt, and the show will also include all four finalists and the highlights from the Top 10 acts. Thankfully none of the 'Audition Highlights' cast will be included in the Cesar's Palace show. Midway through the finale NBC brought the best of the rejects together on stage for a worst-of-the-worst rendition of Black Eyed Peas' 'The Time (Dirty Bit)'. It was a predictable disaster.

Watch Landau Eugene Murphy Jr. Win 'America's Got Talent'

More From PopCrush