It’s an XCAR double feature today! Okay, mainly because we forgot to post the Defender one last week, but, hey – more XCAR is always good!
And this is a good one – more than 50 years after the Ford GT40 exploded onto the motorsport scene, Ford is returning to Le Mans with the all-new 2016 Ford GT!
We have seen the road car and it is awesome…