Watch ‘America’s Got Talent’ Final Performances Before a Winner Is Announced Tonight (Video)

Oriana Schwindt

Tuesday was the last chance for the 10 “America’s Got Talent” finalists to impress the American viewing public before tonight’s finale. They did not throw away their shot.

Voting is closed, but you can watch all the performances right here ahead of the finale.

Young musician Grace VanderWaal came out with another original song that could well turn into an anthem for wallflowers and victims of bullying.

Also Read: 12-Year-Old Grace VanderWaal Stuns Again on 'America's Got Talent' (Video)

Juggler Viktor Kee lit things up with literal fireballs.

Teenage contortionist Sofie Dossi backbended her way through a mournful cover of “I Just Died In Your Arms.”

NFL Magician Jon Dorenbos turned a card trick into a meditation on how to find happiness in life.

Also Read: 'America's Got Talent' Act Goes Wrong: Daredevil Takes a Flaming Arrow to the Throat (Video)

Guy group Linkin Bridge covered Wiz Khlaifa’s “See You Again.”

Real-life Tim Burton character and mime Tape Face put a toilet seat around judge Mel B’s neck.

Also Read: 'America's Got Talent' Re-Ups With All 4 Judges, Host Nick Cannon

Sal Valentinetti crooned his way through Bobby Darin’s “Mack the Knife.”

Opera singer Laura Bretan did some astonishing belting of her own.

The Clairvoyants showed that their powers work underwater as well.

Brian Justin Crum delivered a moving performance of Michael Jackson’s “Man in the Mirror.”

The “America’s Got Talent” finale airs Wednesday at 8/7c on NBC.

Related stories from TheWrap:

12-Year-Old Grace VanderWaal Stuns Again on 'America's Got Talent' (Video)

'America's Got Talent' Act Goes Wrong: Daredevil Takes a Flaming Arrow to the Throat (Video)

'America's Got Talent' Re-Ups With All 4 Judges, Host Nick Cannon