A Stress Test Set Up to Fail
Season 6 E 35 • 05/12/2019
Without strong leadership and a service system in place, the bartenders struggle to succeed during Jon's stress test at the China Grove Trading Post.