News Village Duckrace 15th June 2018 Village Duckrace 20th June 20186:30 pm – 8:00 pm More about Village Duckrace View full calendar