On the build up to this weekend's famous 24 hours race, and in front of 100.000 fans Creation AIM Racing today revealed their new livery design for the Le Mans 24 Hours race at the Scrutineering (Tech checks) traditionally held at 'Place des Jacobins' in the centre of Le Mans, France. The design reflects the innovation, dream and focus of the Aim Group, Creation's Japanese automotive partners.