Podium Finish in Le Mans Iame World Chamionship

***On The Podium In Le Mans*** After 10 long days and constant changeable weather conditions the team was rewarded with a P3 Finish. 8 drivers from 7 diffrent countries within the MLC Team, all showing good speed during the biggest kart race in the world. Masters: Nakamori 🇯🇵 would start 4th for the final dropping…
Read more