We went through the same mess in Georgia. Georgia has always required a birth certificate and other records to get your first driver's license. After that, the driver's license was all you needed. THEN, North Carolina decided to give driver's licenses to illegal aliens. The illegals would come to Georgia and trade in the North Carolina license for a Georgia license. The only way to fix this was to require everyone in Georgia to validate legal residency when their license came up for renewal. Then you got a gold star on your license which mean you don't have to bring all the extra I.D. next time. North Carolina was not the only state passing out driver's licenses to illegals but they were the one we saw the most.