Greg Long big wave surfer

A Long Time Coming
At only 24 Greg Long's won just about every major big wave event in the world—which makes the claim...