Steve Smith

Steve Smith

Steve is a CAR magazine contributor and a former CAR magazine editor, who was at the helm of this motoring title for five years and 61 issues.