A number of years ago while driving in the Dolomites of Northern Italy
I looked in the mirror of our rental car and saw this.
I tried to see if there was a logo on the side of the vehicle but no luck.
To this day, I am not sure of what I saw or if I saw it.
