I do not know if he can top Kevin Hart performances, but I betcha Blake Shelton will surprise SNL fans as he hosts the show this Saturday.

Oh, I am quite sure we'll see spoofs of The Voice, but I wonder how much fun the writers will have with Miranda, or country music in general? Tune in to NBC this weekend.