As severe thunderstorms swept through Ontario on July 28, golf ball-sized hail poured down on Ottawa, hammering homes and vehicles.