David Performs "Don't Stop Believin'" on the TV Land Awards

 I was really proud of David tonight, he sang superb! He really did a good job.Too bad they don't have any embedding options, but you can check out the video over here at tvland.com. Just scroll down in the videos until you find "The TV Land Awards Glee Club" and enjoy!