Darren Willars
From Openwaterpedia
Darren Willars is a member of the support crew for Theodore Yach's ocean swims in Cape Town, South Africa, and one of Derrick Frazer’s skippers.
Darren Willars is a member of the support crew for Theodore Yach's ocean swims in Cape Town, South Africa, and one of Derrick Frazer’s skippers.