Town Hall

Why Town Hall Meetings Are Always Such a S**tshow

Season 1 E 1 • 11/20/2019

A deputy mayor attempts to lead a town-wide discussion about a community litter cleanup project, with mixed results.

More