Powerful winds and torrential rain move through southeastern Ontario

Thunderstorms brought strong winds and heavy downpours to Nepean, Ont., on June 28.