It's Charlie Sheen's turn to step in to the celebrity hot seat for the latest installment of The Comedy Central Roast.
Release Date: September 19, 2011
November 17, 2013
November 25, 2013
November 18, 2013
November 19, 2013
November 18, 2013
November 18, 2013
November 18, 2013
November 18, 2013
September 03, 2009
April 28, 1998
December 14, 2018
November 11, 2013
December 28, 2018
September 29, 2015
December 31, 2018
July 25, 2015
October 12, 2001
December 06, 2013
November 18, 2013
November 28, 2013