How can I lease a car?
If you are residing in the USA you are required by law to have a drivers license for the state of your residence. An international license is only supposed to be for tourism use and temporary residents. Temporary residents cannot lease cars. So are you a temporary or permanent resident? Are you working in the USA legally? Leasing a car has higher credit requirements than buying a car with a loan.