Toronto and parts of southern Ontario experienced severe thunderstorms that brought heavy rain, large hail, and strong winds. These storms caused significant disruptions, including flooding, fallen trees, and power outages across the Greater Toronto Area, affecting thousands of residents. The sudden intensity of the weather led to scenes of flooded streets and heavy hail falling within minutes, as captured in videos shared by locals. The storms struck unexpectedly, catching many residents unprepared for the rapid changes in weather. Some areas saw water pooling on roads, making travel difficult and dangerous. In addition, large hailstones, some as big as golf balls, pelted vehicles and homes, causing damage to property and vehicles. The intensity of the storms prompted some people to seek shelter indoors, while others attempted to navigate the hazardous conditions. Power outages were widespread, with many households and businesses left without electricity. Utility companies reported working around the clock to restore power, but the process was expected to take time due to the scale of the damage. Emergency services were also busy responding to calls related to fallen trees and flooded areas, emphasizing the need for caution as people attempted to resume normal activities. Meteorologists described the storms as highly unusual for this time of year, noting that the combination of heavy rain, hail, and strong winds was rare in southern Ontario. While the immediate danger has passed, officials are reminding residents to stay alert for further weather updates and to take precautions in case of additional storms.