How does this actually work? In short, a small electric car not much bigger than a rat was built from some aluminum ...
Recent:
JarAutoNews
Other News
According to the most recent data from Automotive News, Kia has sold 34,160 Tellurides through August 2019, with 6374 of them leaving....