The Entertainment Shack

Posted by Erik W on Jun 8, 2009 9:59 PM

Stephen Colbert Is Filming In Baghdad This Week - And is also guest editor of This Week's Newsweek Magazine which I just picked up today. I'm looking forward to reading/watching him!

listed in: newsweek, stephen colbert


Comments are disabled on this post.

Trackbacks are disabled on this post.