I have never seen such a sketchy dealership in my life. They make people review before they leave the lot, look up their videos on Instagram and you will see how they show themselves off. Don’t forget this place is in Atlanta. Not the pretty side…. Know what you’re getting into before you show up to this place. Do...
read full comment