Cannon Grange Fair: Low-tech day offers high level of fun