The year is 1991, and a distinctive orange and green sports car pulls up to the starting line at the Circuit de la Sarthe, home of the gruelling 24 Hours of Le Mans auto race. The infamous track had long been a testing ground for cutting-edge automotive technology, and the 1991 race was to be […]
