Smashing good time at the Barbour County Fair