Surf Blog Surfer Profile John John Florence(01) Save Image Image gallery: Who is the Father of Surfing Icon John John Florence?