Comedy Central Roast of Charlie Sheen

Previous 9 of 16 Next
Comedy Central Roast of Charlie Sheen - Seth MacFarlane laughs at one of his own jokes no doubt.

Seth MacFarlane laughs at one of his own jokes no doubt.

Photo: Christopher Polk