Daihatsu Charade DeTomaso 926R in the World Rally Championship

Add photo


Manufacturer: Daihatsu
Category: Group B