Charlie Sheen Gets Roasted

Comedy Central put on a Charlie Sheen roast last night, and our cameras caught up with him as he was heading into Sony Studios for filming. As far as warlocks go, he was looking pretty ..... 

...[Continue]