A pensioner was rescued from rising flood waters just moments before her car was swept away by the currents.
Jinty Young was returning from a trip to the shops when the Alyth burn burst its banks and swamped her vehicle on Friday morning.
The 71-year-old has thanked local men Mark Worrall and John Ferguson, as well as two firemen, who all came to her aid.
While Mark stood waist-deep in water and worked to keep her calm, John manoeuvred his digger through the flood waters.
The fire service then pulled Jinty through the boot of her Ford Ka and into the digger’s bucket.
Just as she was lifted to safety the vehicle was swept away, before coming to a rest 240ft away in Parkside Road.Ms Young said she was “terrified” by the ordeal but was extremely grateful to her saviours.
“Mark came towards me through the torrential water,” she said. “He was calming me down and said he wasn’t going to leave me.
“John Ferguson, the farmer, came over with his big digger and two firemen were in the bucket.
“I gave them my car keys and they got me out the boot. As soon as the dumper moved away my car ended up at Parkside Road within seconds.”
She added: “Mark is an absolute hero to me without him I would probably have tried to get out of the car, and I can’t walk well.
“He came through that torrential flood and never thought of himself. I am just so, so grateful to those four people.”
Mark’s wife Jo said her husband “only did what anyone else would do”.
She also told of her terror after losing sight of him as the cars were swept away.
She said: “I thought Mark had drowned as soon as the cars started shifting once they got Jinty out they all swept away.
“I couldn’t see him and panicked. I was so relieved to see him pop up in the garden. He looked like a drowned rat.
“Everyone who helped was fantastic and the community has pulled together in such a beautiful way.”