That's right Colbert Nation, Stephen is in Iraq!



Yes, the Colbert Nation has it's following on the island of Sri Lanka. For those Sri Lankans who don't get a chance to watch the show, this is the official site or search for it on Google. It's well worth it!

Here's a clip.






Tags: ,