Glad you and everyone else came through the ordeal as unscathed as you did, Leanin' H. You are one fortunate fellow, but all is well that ends well.
A few years ago I had a very close call on account of fog. One evening I hooked up our Vermeer L model hay baler to the back of the pickup. My intention was to get an early start the next morning, take it to Valentine for its annual winter fix-up, and continue on with other errands. The next morning dawned with fog so thick you could cut it with a knife, but having a plan for the day, I decided to go ahead and take the baler to town. Balers are wide enough anyway, but this outfit had the super-wide big flotation airplane tires, which work wonderfully in swampy conditions but make it extra wide for pulling down a two-lane highway.
The fog was so thick it was almost hard to see the front of the pickup. I drove conservatively, and hopefully with my wits about me. Whenever headlights shined through the fog, I would pull clear over on the right side shoulder of the road. All went well until going through Crookston, Nebraska. Even though my speed was fairly slow, just as I passed through town, out of the fog loomed a lady and a child walking down the highway. They were on my side of the road, and walking in the same direction traffic was driving. On the other side of the road came three slow moving vehicles. With the pedestrians right on the edge of the highway, I couldn't swerve to the right to avoid oncoming traffic as I had been doing. If no traffic would have been coming, I'd have swerved widely to the left to give the pedestrians plenty of room. All I could do was hold a straight course and hope no one got clobbered. A guardian angel was with all of us, because no one got thumped.
In retrospect, I was very much at fault taking a super-wide contraption down the highway in the foggy conditions that existed. The pedestrians were just as much at fault walking down a main highway, with their backs to the flow of traffic.
Moral of the story. If it's foggy, be extra cautious. Better yet, just don't drive if it can be avoided.