Charlie Sheen roast announced by Comedy Central July 5, 2011 By Kathy Shaidle A little late but whatever. More from my siteAre people getting dumber? My latest at Taki’sSo Chicago’s new single is about Afghanistan and Allah and stuff…‘Barack to the Future’ (new Ed Driscoll video)Kickstarter: 3 days to go for ‘Ugly Chanukah Sweater’ project