AutoTechnician.org
—
by
“America first.” That slogan would fill out a bumper sticker nicely, but, otherwise, it’s a bad fit for the auto industry.