Teaser...
Can you make out what will LM look like with the above photo? Here is one more.
Can't imagine a thing? OK, this is the obvious one...
Yes, it look like a badge-engineered Toyota Alphard. And here are some nice CGIs.
The car will be officially unveiled during the upcoming Shanghai Motor Show, on 16 April. Stay tuned for more info.