All reviews seem negative
If you are an idiot who wants to promote slime balls and liars, please buy a new car from them. There are so many other Toyota dealerships in Houston, there is no need to take the...