We see rainbows everywhere - but how do they work? David shines light on this beautiful phenomenon. Related Topics: weather, light, colors