Michel Vaillant (2003) 2003, Action, France, Sport Michel Vaillant (2003) Duration: 1H43M Description: Fearless racer Michel Vaillant attempts to win “24 Hours of Le Mans”, the famous highly challenging and prestigious annual endurance race that lasts one whole day… Trailer ↗ France 2003 Action Sport