SurfCanada Nationals

Watch the Canadian Championships and team selections! More info to come.