Diver fends of shark

Local abalone diver Darryl Carrison has shared how he fended off a great white shark while working in waters off […]

Subscribe or Login to see the rest of the content.