World Rally Championship: New Mitsubushi works driver Katsuhiko Taguchi failed to finish on his debut with suspension failure Rally of Cyprus, 1-3 June 2001 BEST IMAGE
New Mitsubushi works driver Katsuhiko Taguchi failed to finish on his debut with suspension failure
Rally of Cyprus, 1-3 June 2001
BEST IMAGE