Strange weather developments