Ideal conditions for severe thunderstorms, torrential downpours and hail up to the size of a toonie has prompted Environment Canada to issue a severe thunderstorm watch for the Ottawa area.
Ottawa under severe thunderstorm watch
Continue reading