Where To Stream Jeff Ross Presents Roast Battle Season 2 Episode 8
War of the Words Live Finals
- Aired January 29, 2017
- 65 Min
In the live finale, Jeff Ross and guest judges will determine which of the final four competitors will be crowned the Roast Battle Champion.