“How long can it possibly take to clear the road?” I grumble, as I strain to look at what is happening up ahead. Since we had stopped only ten minutes ago on the highway, still one hour away from Salem, I have counted seven ambulances, one fire truck and two police cars come speeding by. …
