2 ms·Reflective flare from the sun, perhaps?by DoubleCribble 8y agoReflective flare from the sun, perhaps?