River in the Sky, Rain and Snow on the Ground!