Brutal one-two punch of weather