The eight remaining guys had one last chance to make an impression on the judges and on America before the Top 12 were voted through to the finals. It was a strong night for the guys, and they picked some great songs.

Here’s the list of songs performed on Wednesday’s show:
Lee Dewyze – “Fireflies” by Owl City
Alex Lambert– “Trouble” by Ray LaMontagne
Tim Urban – “Hallelujah” by Jeff Buckley
Andrew Garcia – “Genie In A Bottle” by Christina Aguilera
Casey James – “You’ll Think Of Me” by Keith Urban
Aaron Kelly – “I’m Already There” by Lonestar
Todrick Hall – “Somebody To Love” by Queen
Michael Lynche – “This Woman’s Work” by Maxwell

To view each performance again, click on the contestants’ names above.