Posts in tag

youxia motors


youxia x

News of a new start-up now, but this company is producing a new electric super car in China and hopes to take on the Model S with their Tesla inspired Youxia X.