According to some of the guys on mustang6g, that "TT" at the top of the windshield stand for Technical Tooling, certainly not Twin Turbo.
That prototype could be a V6 wearing the GT350 bodywork, simply testing out a new front fascia design that's coming out for '18
Don't love the wing.