a renaissance picture of the unveiling of a delorian car to a crowd of amazed scholars