Comment Comment by izacus ID.7 is the most sold EV model in EU so "not total crap" is an interesting definition. Other ID models are selling well too parent izacus 1 year ago