I was a little surprised that JT performed this song but I LOVED IT!!!
Seriously.....this was soooooo good! And according to E!Online, this past weekend SNL scored it's best ratings in two years!! And of course it's because of JT and Jimmy...they're the best duo ever!!