It's not secret that Toby Keith is a proud American. And it comes as no surprise to me that he would sing the National Anthem with Stephen Colbert while he was a guest on The Colbert Report.

If you aren't familiar with The Colbert Report, it is a comedic approach to the politics of today. It certainly breaks up the monotony of many political shows and sometimes out right tells it like it is.

Toby Keith stopped by as a guest to promote his new album, Clancy's Tavern, and ended up closing the show by singing the National Anthem with Stephen. What surprised me is how good they sounded together!