a promotional movie still of a futuristic hovering food truck.