Scooters directed off streets in 1 North Carolina city

Sponsored Content