To spot a scam you must think like the scammers. It is not hard to produce logos stickers decals and badges for cars. after all all those are anyways made in China... Even for a legitimate car manufacturer.
What they've done is take cars from elsewhere put their logos on them put them in the showroom and produced a scam.
This whole talk of them getting a license is absolutely ridiculous. There's no legitimate company to get a license in the first place.
Mark my words that this will go sub penny once they show zero sales in the first quarter.
In the video they are discussing dissatisfaction in the fact that these vehicles for show, are unable to be sold! In other words there is no PRODUCT (unless sold)