Salmon Festival

Venue: 
Teck Centennial Park
Location: 
Grand Falls Windsor, Canada
Ticket sales url: 
http://www.ticketbreak.com/event_details/7630