All reviews seem negative
I want to warn anyone who is even thinking about doing business with this place to look elsewhere. First the quality of the vehicles they had was really rundown and seedy. They we...