Mastercars USA, Masters Motor Sport
Stole my money
I was told I was absolutely approved to buy a car. I selected a car and was told that it was getting near 8pm when they were to close and that I HAD to leave a deposit in order to "hold" the car. I questioned this, because no one could buy the car by the next morning, since they would be ...