Think it depends on what you signed. If it was a Lease Agreement (Pink Sheet) then I believe you are now on the hook for all the payments and money owed according to the agreement.
This is in the wrong section though. You will get some better answers in the Buying/Leasing section.
__________________
13 F30 335i M-Sport EB-II/Black
Prev:
07 E92 335i Montego/Saddle - Stage 2+
|