Jeff Ross Presents Roast Battle

Roast Battle II - Todd Barry's Lifetime of Roasting

Season 2 E 6 • 01/27/2017

Todd Barry has been roasting Jeff Ross since they met (and still won't stop).

More