Duck Race 2017 Long Banner ad May 26, 2017 1702 × 624 6th Annual Lucky Duck Duck Race and Splash Fest