K
Kierra Taylor Review of John Gibson Auto Sales
Love the car. We discovered a few minor things nee...
Love the car. We discovered a few minor things needing to be fix but my salesman set me an appointment to fix them. I m just glad I got my dream car
Comments: