laughingsquid.com
SciShow Explains How Rainbows Are Created
In the latest installment of SciShow, host Hank Green answers the age-old question "How Do Rainbows Form?" To make a rainbow, you need three ingredients:
Brian Heater