• Embed
watch full episode

Roast Battle II - Todd Barry's Lifetime of Roasting

Season 2 Ep 61/25/17

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

Up Next