Walk On Water

This video was filmed in Tarifa in South of Spain and it pictures rider Julien Leleu. It was shot and edited by Leopold Dekeister.
Tarifa is definitely one of the best spots in the world with steady, strong winds, sun and flat water and waves.