Darda Motor
Mercedes Benz 500 SEC
Red
Friction Pull Back Car
made in West Germany
Please see pics for condition, works