For the last half hour, it's been absolutely pouring here with gusting winds and flooded streets. Mother Nature is putting on quite the show. It's just scary.
I just took a quick picture. It's seems I'm stuck here for a while and tonight's ball game won't have a chance of getting played.
Toronto tornado? Maybe...