X-Cars Incorporated
(4 Review)
- 11101-1033 Long Island City NY United State
- http://
Italianbella45
Ver goodSo about 2 months ago I was shopping around for a car , I wasn't sure if I was going to finance or lease. after doing some homework and shopping around for weeks I soon discovered that a lease was more like a longtime rental! My next move…