"Jeff Ross Roasts Criminals: Live At Brazos County Jail" is the Roastmaster General's new Comedy Central special, and that's exactly what he did (and lived to talk about). He also shares great stories about his first roast (Steven Segal), the Charlie Sheen roast, who had the best rebuttal ever, how he became The Roastmaster General, the line that made him famous, and the gift he got from Martha Stewart! Did we mention that theCHIVE cohost Bob gets a little roast treatment himself?
view more