Welcome to townforum.com
Town forums have started to spring up more and more across America as the great debate in Washington starts to trickle down to the states and cities. Citizens are going to have to get involved in the debate if the elected leaders are going to do the will of the people.
Get involved your town today by starting your own local town forum. On this website you will see many videos and related information about town forums, town halls, and town meetings.