Terry and Stephen Smith with the Dacia Duster in the Grimsby dealership.