slothednews.com
Stephen Colbert to Vladimir Putin, “F#ck you!”
h/t LGF