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