I still don’t understand why Ford would attach the Mustang name to that?
Dual thumbs down for me!