I was in heavy daytime traffic in Charlotte, NC when the car in front of me simply stopped for no apparent reason, in the left lane of a two lane road. I would have guessed they were having mechanical trouble, then I saw the line of cars with headlights approaching from the opposite direction. This caused me to wonder about how these things are really supposed to be done. I assumed that just stopping in the middle of traffic is not what is expected, so I asked my friend Google and here's what I found... North Carolina General Statutes § 20-157.1 Funeral processions (snip) (g) The operator of a vehicle proceeding in the opposite direction as a funeral procession may yield to the funeral procession. If the operator chooses to yield to the procession, the operator must do so by reducing speed, or by stopping completely off the roadway when meeting the procession or while the procession passes, so that operators of other vehicles proceeding in the opposite direction of the procession can continue to travel without leaving their lane of traffic. I always want to be respectable to the family of the deceased, but I'm not sure the best way to do that without creating a traffic hazard. What do you guys think? Let's assume we're talking about an urban/suburban area where it is not an option to pull completely off the road. Also, while we're on the topic, I'm curious about the escorts. Is this a service provided by the department, or are these extra-duty gigs where you're hired by a funeral director? Many thanks in advance.