MovieWeb

Two Comedy Central Roast of Charlie Sheen TV Spots

The actor drives his Crazy Train directly into the face of his defiers in anticipation of this upcoming special.