kare11.com Twin Cities, MN Rainbow-colored streak seen across Twin Cities skies
Here's my picture of it
On the side of the news article is a video they made of it. They show a plane making a line in the sky. I had suspected this one was made from ice off a plane, not a cloud. I might be right!