The Zen Master Returns — When Rob Machado stepped down from the podiums, he retained his title as the master of Zen. With a new film, new focus and new place in the spotlight, can the barefoot drifter maintain his soul surfer vibe?
Written by: Matt Walker