Skip navigation

Published on Jul 18, 2017The Late Show with Stephen Colbert

Stephen kicks off the first day of Russia Week from the streets of Saint Petersburg before appearing on Russia’s one late night TV show with an important announcement between vodka shots

%d bloggers like this: