What causes a rainbow to form? · The National Weather Desk · Sentinel