Stephen Colbert In Russia
By Alex Nuttall - Bio
Last night Stephen Colbert showed that he could be in Russia as an American and highlight the fact that Russian people are fantastic. No matter what is going on with our governments. Russia and the United States have outstanding people.
Here is the professional version with a commercial: