To up the ante and explore the criminal justice system, Roastmaster General Jeff Ross has done his latest special in front of a crowd of inmates at Brazos County Jail in Texas.
Jeff Ross Roasts Criminals Live From Brazos Country Prison did indeed happen and, as you can see from this Kimmel appearance, he lived to tell the tale.
In fact, no riots broke out and Ross says the shows went great.
We’ll get to see what went down when the special airs on Comedy Central Jun. 13th.