0Charlie Sheen’s Apocalyptic RoastThe roast promises to be a night of ‘Apocalypse Now’ proportions, if this promo means anything. Besides, the president just got involved—at least the president of ‘The West Wing,’ that is.Updated Apr. 24, 2017 2:43PM EDT / Published Sep. 13, 2011 7:30PM EDT Comedy Central