What makes a rainbow?

What makes a rainbow?
Published: 7:25 AM EDT June 16, 2017