Rumble Strip

99% Invisible - A podcast by Roman Mars

Categories:

Every year in the spring, small towns throughout New England host their annual town meeting. Town meetings take place in high school gyms or town halls, and anyone can come.