The Ford GT40 has landed!