Ha ha, you forgot the red!
anyways, I just had a viewing session with Mars through my front window and it was amazing but I didn't see any "flashes" or maybe missed them?
Venus I read about it somewhere the other day, I can't remember where though.
It was referring to the possibility of observing a bright albedo feature (or 'flash') that may be visible at times due to sunlight reflecting off Martian frost or ice.
Would be very interesting to observe if you were in the right place at the right time looking through your telescope at Mars!
"the sources of the reflections lie at the bottoms of narrow fissures or trenches on the planet's surface." interesting it dispells my idea that maybe the dust-devils on Mars may be the cause of the sprites?