A video shows the moment three boat users had to be saved by men they were harassing for displaying a Pride flag just moments before - after their boat caught fire and they had to swim for their lives.
The two men and a woman were on a speedboat and can be seen circling the other vessel, a yacht, while swearing at the three men and one woman on board.
But just moments later smoke started billowing from the engine of the speedboat, and the three on board had to ditch and take to the water as flames leapt up.
Then, the group on the yacht, which had been displaying a Pride flag, came to their rescue and pulled the group from the speedboat out the water.

The video was shared on TikTok with the caption: "Karma hits boaters who harassed and spun circles around our boat after they saw our Pride flags."
A follow up video was also uploaded, which showed the men on the yacht saving the people from the other boat.
From the deck, one of the men shouts over to the group, asking if they are ok, and the woman replies: "No, we're burning."

The woman, who is wearing jean shorts and a lime green bikini, then begins hyperventilating and crying as one of the men she was with comforts her saying "We're alive, it's ok, baby stop - baby it's ok, we're alive."
It is believed the video, which has since gone viral with over two million likes, was filmed on Moses Lake, in Washington, US.
A Twitter user, @Retro_ushi_, posted pictures from the incident later and went on to provide more details about the incident.

The tweet reads: "'These people harassed my family because we were flying gay Pride flags in Moses Lake Washington, by racing around us and shouting gay slurs. Then, their boat literally blew up! #KarmaIsReal."
Speaking to Buzzfeed, the Twitter user, who called himself Robbie, said that he was on the yacht with his girlfriend, his brother, and his brother's partner, and they had multiple Pride flags on display.
He continued: "The boat quickly made a sharp turn back towards us and went around us. I then personally heard someone shout what I thought to be the word 'gays' so I asked my brother to pull out his phone and blatantly start recording in hopes that it would avoid conflict if they noticed.
"They then attempted to speed away as they left a large cloud of smoke surrounding the area we occupied. After a moment, we heard a loud backfire and a sputter come from the boat.
"Though I could not see the boat in the direction, I could see a cloud of black smoke rising quickly. The driver, possibly embarrassed, then rushed to start the vehicle again. Another few moments pass and we hear an incredibly loud explosion come from the direction they were headed."
The TikTok video received thousands of comments, with users quick to applaud the men on the yacht for their heroic efforts.
One person wrote: "It's scary to think about how they might have reacted if your boat was the one on fire. They might not have helped."
While another added: "I hope they didn't have insurance."
And one user named Randi Newton wrote: "Ugh, give her a life jacket and push her back in the water."
Do you have a story to share? We'd like to hear all about it. Get in touch via yourmirror@mirror.co.uk