John Florence Highlights

Watch John on some of his best North Shore waves of the winter