Check Out the First Promo for Charlie Sheen’s Comedy Central Roast!

Amanda Hasaka / August 23, 2011