Quote:
Originally Posted by elle123
I believe the Star is manufactured in China. It's popular because it's relatively inexpensive compared to the Club or EZGO.
|
Star is Based in GA. Although not sure how many parts are Chinese they are a Part of JH Global. Seems to be built with High Quality but do command a price.