A blemish on the windscreen caught the sun at just the right angle for a few seconds.....
Just adding my theory to all the rest....:-)
One day, I turned my wrist just-right, and realized the dots were tiny reflections of sunlight off the bezel of my wristwatch.