Early Spring Deluge
The major low pressure system that has been affecting Southern Ontario in the past three days finally exited the area but it left copious amounts of rain. The system was much stronger when it hit the American Midwest resulting in about 82 tornado & 217 severe wind reports and 457 severe t-storm warnings.
The climax […]