THREE times in my life i saw headlights heading my way and passing me on the highway.
he died? i’m sooo sad....
Seen it one time in Germany.
They call these drivers “Geisterfahrer” or “Ghost driver”.