Tag: Dave Okumu

Interview with The Invisible

A relationship that started as a teenage friendship found its way into adulthood when Dave Okumu, Tom Herbert (bass & synthesizer) and Leo Taylor (drums) crossed paths over a decade ago. …