It is my understanding that golf carts must have a serial number(13 digits), must have lights, mirrors and turn signals to be street legal in North Carolina. They cannot be operated on roads or streets where the speed limit is over 35 mph. Final approval is up to cities that carts are operated in. In my home town, Kings Mountain, N.C. , carts can operate on any city street except the main drag through town. ( King Street). No lights required, no mirrors, no anything. Very liberal restrictions. Must stay on streets with 35 or lower speed limits. I go all over town in my cart and save a lot on fuel !! I'm loving it!! 
