Or maybe something else entirely? This was outside of Dearborn on Southfield road...so right in Ford territory. Some of the body lines are Mustang-esque, but the front fascia and rear are much different than the current model.