ON THE SPOT TAXI LEASING CORP.