A Stress Test Mess
Season 6 E 28 • 03/24/2019
Unable to resort to their free-for-all recipes, the bartenders crumble under the pressure of Jon's stress test.