The father of a New Zealand boy pulled from powerful surf by brave locals who formed a human chain has thanked rescuers for saving his son's life.
12-year-old Joshua McQuoid was playing with two friends at a Napier beach when he was caught by a wave and dragged deeper into the water by a vice-like undertow.
Vision shot by a young bystander showed frantic beach goers, led by a German tourist, and police officers trying desperately to pull the boy from heavy surf but with no success.
Have you filmed a brave rescue? Email firstname.lastname@example.org
Only after people linked arms to form a 12-strong human chain than held fast, were two police officers at the front able to grab the boy and throw him towards the shore.
Joshua was inched clear of the break and carried to the beach unconscious before being revived with first aid.
His father Shane McQuoid says Joshua is recovering physically but was still "shaken up" from the experience, which he'd told his dad was like being in a washing machine.
Mr McQuoid told Radio New Zealand he was so thankful to "each and every person" who helped pull Joshua out alive.