Yup, that seems like a 1.5din adapter, but the idea's the same. The main question is the plastic finish. I havn't been in a new mustang, but I doubt matching textures is going to be terribly important. The generic metra finish rarely offends, however.

Matthew