I drive by this place daily, so finally stop and parked by a new one to snap a few pics. Dam, to me them new ones dont look good. Didn't take long for a salesman to pop out of nowhere. The fools sales pitch was that "new car smell":suicide: I asked him what no stale cigarettes, spilled beer...