web address: linkTwitter: linkInstagram: linkevent type: Tourneys and Festivalsstart date: Friday, July 28, 2017end date: Sunday, July 30, 2017Niagara Falls, ON Canada