Roast Battle II - Todd Barry's Lifetime of Roasting
Season 2 E 6 • 01/27/2017

Jeff Ross and Todd Barry have been working together forever, and Todd's been busting his balls the entire time.