The X Factor pulled out all the stops as far as sappiness goes Wednesday evening, with each of the Top 10 finalists performing a song dedicated to someone they're thankful for. Awww. (Hey, you know what they probably aren't grateful about? Having to spend Thanksgiving evening on the X Factor stage tomorrow, when two additional contestants will get the boot.)
Most of the contestants chose to honor someone in their family, and in keeping with that theme, Kim Kardashian and her beau Kanye West were in the audience to support co-host Khloe Kardashian (who, as an aside, has done nothing to curb her nauseating flirting with Simon Cowell — something we're definitely not thankful for).
Anyway, to the singing! Here's a breakdown of Wednesday's performances.