The X-Factor Top 10 gave thanks to that special someone in their life for Thanksgiving. 13 year-old Carly Rose of Westchester New York has a lot to be thankful for.  She's been blessed with a voice from above.  Her version of 'Somewhere Over the Rainbow' last night sent chills through me and had all the judges on their feet.  Demi even called her 'an alien.'  It was so good, I watched it twice. 

Carly Rose/Facebook

Carly gave thanks to her big brother who surprised her this week.  The two are so cute together and he couldn't have a bigger smile on his face while watching her sing.

I've been saying it since Carly's audition.  Write her the 5 million dollar check right now.  No one can beat her.

Country Singer Tate Stevens stuck with his roots and sang Lonestar's 'I'm Already There.' Although I love Tate and think he has a big career in country music ahead of him, I think he'll fall out of the top spot this week in fan votes.

Tate Stevens 'I'm Already There'

Vino Alan, who's been third on the last 2 weeks may move up a spot in the fan voting after an emotional performance of Lee Greenwood's 'God Bless the USA.' He gave thanks to our troops and showed it on stage. It should be Vino and and Carly at the top this week.

Vino Alan 'God Bless the USA'

Diamond White also stood out. She gave thanks to her mother before an emotional performance of 'Because You Loved Me.' Celine Dion would have been proud.

Diamond White 'Because You Loved Me'

Find out who goes home tonight on Fox at 8. My money is on Arin Ray or Paige Thomas.