(Victoria, BC – May 24, 2011). The 6th Annual Canary Derby takes place on Saturday, June 18 from 11 am to 5 […]