Machado’s Melali: The Drifter Sessions
While wandering through Indonesia filming the award-winning surf movie The Drifter, Rob Machado met up with various friends for surf sessions on the best waves the Islands had to offer.
While wandering through Indonesia filming the award-winning surf movie The Drifter, Rob Machado met up with various friends for surf sessions on the best waves the Islands had to offer.