Check out our new site at openwaterswimming.com
Brandon Isemonger is a South African pool and open water swimmer.