Well, tonight is the night! The Grand Finale of NBC's The Voice is at 8 p.m. Central. The final four contestants played to a national TV audience and their coaches for the last time last night. Each performer sang three songs with one of the songs being an original written specifically for them. The song also included a music video in which we were teased with a few seconds to watch. The final four singers -- win or lose in my opinion -- should wind up with a record deal. If not something is really wrong. These four singers are exceptional in the respected genre that they want to pursue. The four left are Craig Wayne Boyd, Chris Jamison, Matt McAndrew and recently voted back in by the fans, Damien.

The two-hour grand finale will feature performances by Fall Out Boy, Hozier, Ed Sheeran, Bruno Mars, Jennifer Hudson, and Lynyrd Skynrd, which I'm already thinking Craig Wayne Boyd and Skynrd.  Of course, this all leads up to a new Voice champion being crowned at the end of this two hour spectacular.

The odds are since Adam Levine has three remaining team members left, that one of his singers will be the winner. But on the other hand, don't count Blake out as his final contender CWB has a strong fan base. I'll be happy with whoever wins because I like them all but I have to show my support for the country boy from Mesquite, Texas Craig Wayne Boyd. Should be interesting to say the least!

Blake stated last night on the show that he's had a song he's been sitting on for years because it was such a difficult one for him to sing. So, he felt the time was right to hand the song over to Craig Wayne Boyd to record, as he felt the song fit him perfectly.

So here's the must see video of "My Baby Got a Smile on Her Face." Sounds like a hit to me! What do you think?