Keep A Weather Eye On The Horizon