Motor Racing – Le Mans 24 Hours Test – Day 1 – Le Mans, France Published on June 7, 2012 in Toyota Hybrid makes Le Mans debutFull resolution (580 × 387) ← Previous Next → Le Mans Test Day. 3rd June 2012. Le Mans, France.