Surfing

John John Florence Scores 9.37 & 9.90 in Amazing Semifinal Heat at Margaret River

John John starts his Semifinal heat early with a 9.37 against Jack Freestone, and finishes with a 9.90 in the last few minutes, at the 2017 Drug Aware Margaret River Pro.