Sucks
Dealer cheated me out of my down payment,it was never added, they had me pay for xtra keys and now I can’t get them!! Bad windows,bad battery,bad tires, and a cheap alarm that might of killed my battery.. from 1 to 10 ,your a 1/2...
Recommended