Episode 71 (2018) David Carniel On Challenging Rules, Creating Change & Redesigning Surf Culture

Impact Boom Podcast - Social Enterprise & Design