Art Julie Mehretu’s Latest Work of Art Will Be Finished While Traveling at 145 Miles Per Hour in Le Mans By Martin Tordby