John John Florence Vs Filipe Toledo Semifinals Heat 2 Hurley Pro At Trestles 2017 World Surf League