AN124 makes crosswind landing