Surfer battles it out with remote controlled surfer

Two surfers take to the waters of Olowalu, Maui to determine who’s the better surfer. Will it be the human or the robot? Only one can emerge victor...
Back to Top