Asheville, North Carolina has been the scene of several Kymco product launches, and why not? It’s an oddball little city deep in the heart of →