Ok, so trying to be cool here, but WHAT IS THAT?It’s a car… vehicle… ‘transport solution’(?) by a Chinese company called Li ...