AutoTechnician.org
—
by
The Federal Trade Commission’s crackdown on what it calls deceptive dealership advertising should have much to applaud.