Tonight The Voice 2012 Top 4 will take to the stage again to sing for a spot in the finale. Each artist will be singing two songs again. And it’s all up to you, America, to decide who moves on. All you have to do is vote.

Last week Team Adam joined Christina on the sidelines when his team was wiped out. Both Melanie Martinez and Amanda Brown were eliminated.  That means Team Blake or Cee Lo will win The Voice Season 3.

The Top 4 — Team Blake: Cassadee Pope and Terry McDermott; and Team CeeLo: Nicholas David and Trevin Hunte.

Who do you think has what it takes to move on and advance to the finale next week?

We’re so getting a little Holiday bonus tonight from The Voice, according to NBC:

During the competition episode of “The Voice” on Monday, December 10 (8-10 p.m. ET), Bublé will team with artists for his new song “Christmas, Baby Please Come Home.” That same night, musician coach Blake Shelton will be joined by his team for a rendition of “White Christmas.”

Subscribe for Free to The Voice spoilers & updates on Facebook, Email, or Twitter