AutoTechnician.org
—
by
Geneva is the latest beachhead in Ford’s push to win European consumers over with the original pony car.