Heat 1 - July 10th 2017 Surf Contest

Heat 2 - July 10th 2017 Surf Contest

Heat 3- July 10th 2017 Surf Contest

Heat 3- July 10th 2017 Surf Contest

Heat 4- July 10th 2017 Surf Contest

Heat 5 - July 10th 2017 Surf Contest

Heat 5 - July 10th 2017 Surf Contest

Heat 6 - July 10th 2017 Surf Contest

Heat 7 - July 10th 2017 Surf Contest

Heat 8 - July 10th 2017 Surf Contest

Heat 8 - July 10th 2017 Surf Contest

Heat 9 - July 10th 2017 Surf Contest

Heat 10 - July 10th 2017 Surf Contest

Heat 11 - July 10th 2017 Surf Contest

Heat 12 - July 10th 2017 Surf Contest