Mason County Fair offers a great variety of entertainment | Gallipolis News