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.