Daihatsu Charade 926 Turbo in the World Rally Championship

Add photo


Manufacturer: Daihatsu
Category: Group B