Unreleased new mix of Island Life, some other musical previews, musings about the weather and climate, and more frogs.