First there were dark, rolling clouds. And then the sound of distant thunder. Next came the raindrops: giant ones, scattered over only a few random minutes of the evening.
And then, suddenly, this: a rainbow that stretched across the sky over Rochester and Rochester Hills on Wednesday night.
A few readers photographed the sight; we're showcasing their photos here. (Share yours, too!)