Battle in Batavia May 17th – 19th, 2024 Learn More / Register Dog Days of Summer August 18th – 20th, 2023 Learn More / Register