An incredible waterspout swirling over a lake in Canada has been captured on camera.
The enormous twisting column of water was sucked from Lake Huron near Ontario, one of north America's five Great Lakes.
Footage filmed by local Jeremy Barber shows the weather phenomenon from the shore of Sauble Beach as spectators watched on in awe.
Local eyewitness accounts claimed that the twister briefly touched down on land causing damage.
One man on Twitter posted pictures of trees that had been knocked over.
Waterspouts can occur when cold air moves across a body of water and results in a large temperature difference, and can last for several minutes, moving at speeds of up to 15 knots.
They have similar characteristics to land tornadoes and are often accompanied by severe thunderstorms as well as high winds.
The can be particularly dangerous when they hit land.
In early August The Washington Post r eported on 40 waterspouts swirling above the Great Lakes in a single day.
"The swarming spouts were so widespread that it was considered a waterspout “outbreak” by the International Center for Waterspout Research (ICWR)," it wrote.
At least one was seen moving ashore, while others "danced ominously in front of mariners, putting on shows for onlookers".
Although 40 in one day is uncommon, late July through to mid October is peak "waterspout season".
Last year, a record 232 waterspouts happened in the space of a week at the end of September through to the beginning of October.
Although less common in the UK, they do occur here too. A giant tornadic one was sighted off the UK's south coast last month.
As reported in the Mirror, the rare weather phenomena was captured by eagle-eyed witnesses Martin Jezard and Mark McCartney near Fowey, Cornwall.
Martin said: "The weather is often a bit iffy during Regatta Week but this afternoon’s water spout, basically a tornado over water rather than land is next level.
"Wicked Witches of the South West beware."