How Does A Double Rainbow Happen?