That is such an "outstanding explanation" of what a Rainbow truely is!!

I've never read this before~ yet, I'm a firm believer in Rainbows, just the same!!!