Rain
- Episode aired May 23, 2013
- 20m
Scientists are just now unlocking the amazing secrets of how rain is made; some raindrops form around micrometeorites from outer space, others are created by bacteria that float into the upp... Read allScientists are just now unlocking the amazing secrets of how rain is made; some raindrops form around micrometeorites from outer space, others are created by bacteria that float into the upper atmosphere.Scientists are just now unlocking the amazing secrets of how rain is made; some raindrops form around micrometeorites from outer space, others are created by bacteria that float into the upper atmosphere.