What a piece of sh!t...

Looks like a *******ized cougar... (sorry cougar folks - not my cup of tea at all to begin with!)
Say it ain't so...
If this is remotely close I say just "AXE" the platform altogether... I'd rather have a good memory of what a Mustang was then be forced to see how repulsive it has/will become...