The "America's Got Talent" Season 10 finale happens Tuesday night, and if you have a favorite contestant, it will be your last chance to cast a vote.

Join "AGT" host Nick Cannon and judges Howard Stern, Heidi Klum, Mel B. and Howie Mandel on Tuesday night to watch the final contestants give their best performances for a chance to win the top prize of $1 million.

The Season 10 winner will also have the opportunity to headline "America's Got Talent Live!" in Las Vegas, Nevada, Oct. 22-24.

Here is a list of the final contestants:

British ventriloquist Paul Zerdin is a talented and revolutionary act that brings humor to people of all ages. He is in high contention to win.

The Professional Regurgitator has an amazing variety act, but is it enough to earn him the top prize?

Piff the Magic Dragon and his Chihuahua sidekick Mr. Piffles have an enormous fan base. His unusual blend of comedy and magic may snatch the win.

Stand-up comedian Drew Lynch uses humor to describe what it's like living with a pronounced stutter.

Oz Pearlman fascinates his audience with incredible mind reading and unforgettable mind tricks.

The Craig Lewis Band, made up of Atlanta duo Zuri Craig and Jeffrey Lewis, performs gospel and contemporary R&B music.

Azerbaijan-born Uzeyer Novruzov performs a free-standing ladder act that defies gravity.

Country singer Benton Blount has captured the hearts of many viewers with his song called "Say Something."

Self-proclaimed "stand-up magician" and father of two, Derek Hughes, made it through the judges' cuts with an impressive telepathy magic act.

Gary Vider's career as a dog walker may be over if his dry, sarcastic brand of stand-up comedy can gain enough votes from the judges and viewers.

To vote, when the "AGT" finale starts, dial the number of the act you want to vote for on your phone. Viewers can vote up to 10 times per act and vote online as well, according to NBC.

If you will be away from your television, viewers in certain parts of the country can watch the "America's Got Talent" finale online via live stream through NBC Live.

Viewers can keep track of the show, download the app or learn more about voting at the NBC "American's Got Talent" website.

Watch the "America's Got Talent" season 10 finale Tuesday, Sept. 15, at 8 p.m. EDT on NBC.