The Mayor of Stress Town
Sorry, video is no longer available

The Mayor of Stress Town

S6 E1005/05/13

John Rich returns as an advisor while the teams are tasked with staging a party for Foxwoods Resort.