Delta

Delta label
Delta 1/10 scale electric cars.

1988 Delta Villain
1988 Delta Villain IFS (Independent Front Suspension)  –  TBA

Advertisements