laughingsquid.com
'MinuteEarth' Explains How Rivers Develop Curves
MinuteEarth (previously) has a new video explaining how rivers develop curves. Given a long enough time, even the smallest of factors can have a major
Brian Heater