Site icon Sport and Motor

Li Auto Mega

Minivan of the future? Super strange design but it’s launched in China. Not sold in the US yet but I saw it in California

Exit mobile version