A severe weather system swept through the Greater Toronto Area early Wednesday night, leaving trees upturned and depositing golf ball-sized hail. The line of severe thunderstorms raced across parts of the GTA bringing torrential downpours, strong winds, hail and intense lightning.