A routine town hall meeting in a St. Louis County recreation center spiraled into chaos when a long-simmering political feud between local Democrats erupted into a physical fight caught on video.