Strong Winds Wreak Havoc Across The GTA, Toronto, Canada - 27 May 2024
A damaged tree is standing as thunderstorms and strong winds are prompting tornado warnings across the Greater Toronto Area and causing power outages in Toronto, Ontario, Canada, on May 27, 2024.