Kayaks are rolling over as the kids inside desperately trying to hang on for the full rotation.
Nearby, other kids are being capsized out of their small yacht and next to them, surf lifesavers are rescuing a succession of children.
No, it's not a disastrous day at the beach, its Tauranga's annual Water Safety Community Day, and volunteers are taking local kids through a variety of water safety skills.
The event was organised by Tauranga Swim School owner Andrea Sinden.