1976 Duster - my new ride!
I'll take another guess and say manual disc brakes?
Print