Looks cool...more than likely a D.P. car.
Or "just maybe" a Le Mans racer. with Small displacement EcoBoost of some sort? As I said "just maybe". A bit of wishful thinking on my part.
This came "as is" from Ford Racing on Face Book today. Following their Face Book links led me to some Italian FaceBook Pages. And I have no Italian read, writing or speaking capabilities at all.
And the only one that made sense to me was a link for an L.E.D. light mfr. located in Italy.
Others led me to odd references to some guys who worked on one of Ferrari's race teams.
i would expect some Big news real soon.