Charlie Sheen does Comedy Central's Roast

2011-09-12 7

Troubled actor Charlie Sheen has put himself at the mercy of Comedy Central's roast panel, including Mike Tyson and Seth MacFarlane.