Chaps and Spurs Country Festival

Lanspeary Park, 1250 Langlois Avenue, N8X 4L6, Windsor, ON