Stephen Colbert to appear on late night talk show in Russia

Colbert responds to Trump's 'no talent' insult
Colbert responds to Trump’s ‘no talent’ insult