NNews Read More Surfer Craig Ison suffered nightmares after shark attack at Evans Head, until he made a promise to himselfJuly 6, 2025 A punch and a promise shark attack survivor Craig Ison made nearly 10 years ago has kept him…