Steve McPherson of the Ontario Ministry of Transportation has won first place for Level 1 inspections at the CVSA’s North American Inspectors Championship. Ontario tends to fare extremely well at this North America-wide competition. I was at the provincial finals

Leave a Reply