Video
On the Square: Osceola (St. Clair County)
previous
On the Square: Belton (Cass County)
next
Mark Alford signs the 1776 Pledge