So does Mercedes still own the car? It was not exhibited in their museum when we were there.