All reviews seem negative
Devlin Motors has the appearence of and is a run down automotive sales lot. The cars that are available are run down and have seen better da...