Tonight is the night! It's the finale of the sixth season of The Voice and the winner will be unveiled. So who's the winner going to be?

If you're asking me, the season six winner is Christina Grimmie! Hands down, Christina put in the best performances last night between her retread of Miley Cyrus' Wrecking Ball, her innovative take on Elvis Presley's Can't Help Fallin' In Love and her duet with her coach Adam Levine to Gotye's Someone That I Used To Know

In my humble opinion, something was off last night with Team Blake's Jake Worthington and Usher's finalist, Josh Kaufman, rushed horribly through his version of Adele's Set Fire to the Rain. Once again, this is just my humble opinion. Just remember that I was a fan of Kat Perkins as well...