2004 Le Mans 24 Hours. : 2004 Le Mans 24 Hours. Le Mans, France. 12th-13th June 2004. Kato/Michigami/Fukuda (Kondo Racing Dome Mugen S101) in action as the sun sets.
2004 Le Mans 24 Hours.
Le Mans, France. 12th-13th June 2004.
Kato/Michigami/Fukuda (Kondo Racing Dome Mugen S101) in action as the sun sets.