International NewsSavaged surfer fought off 10ft great white sharkDave SaleOctober 9, 2021October 9, 2021 by Dave SaleOctober 9, 2021October 9, 2021 A SAVAGED surfer fought off a 10ft great white shark by punching it in the face as the... Read more