Risi Competizione 24 Hours of Le Mans Post Test Day Notes Posted on June 8, 2016 by challenger24Click here for more Details