Japanese car inspection Leonid Mamchenkov 9 years ago Japanese car inspection Share: WRC 2004 Cyprus stage picturesProper test driveJapanese tragedy continued