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

By: Amanda Hasaka / August 23, 2011