Tech North Carolina DMV Cracks Down on Vehicle Inspections Results in Tripling of Failed Vehicles By Calvin | March 22, 2012