2017 SEMO District Fair lineup announced

2017 SEMO District Fair lineup announced