Regards,
I will have to actually watch 20/20 tonight for a rare time. I’d like to believe it’s something we can’t explain other than to say it might be it could be...
Lens flare would be a farfetched explanation of something that was reportedly seen by eye first. I’d think the edge of cloud formations could indeed form a natural collimator for sunlight, complete with rainbow effects. It would be an fortuitous occurrence to catch it.