I wish they had given it a different name. But I can see why they chose Mustang. An electric Mustang SUV (3 words I never thought would be placed together in a sentence) with good styling and performance seems like a can’t lose proposition.
I think it would have been cool to name it the Ford Falcon E. Not many would…