What seems to be a new promotional image for Disney/Pixar’s Cars is now up at The Disney Database.