Advertising Console

    Charlie Sheen does Comedy Central's Roast

    Repost
    ODN

    by ODN

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