rains fire and brimstone