It’s Charlie Sheen’s turn to step in to the celebrity hot seat for the latest installment of The Comedy Central Roast.
Released: 2011-09-19
Casts: Amy Schumer,
Charlie Sheen,
Jeff Ross,
Jon Lovitz,
Kate Walsh,
Mike Tyson,
Seth MacFarlane,
Slash,
Steve-O,
William Shatner,
Duration: 90 min
Production: Joel Gallen