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

See all 10 finalists’ performances right here, including original songs, card tricks and literal fireballs

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.

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.

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.

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.