Town Hall

The Town Hall is a building in The Walking Dead: Road to Survival.

--Mowglimcclaw (talk) 16:42, 2 February 2016 (UTC)