Accident damaged, salvaged and recovered cars for sale in South Africa. Johannesburg, Cape Town, Durban and Port Elizabeth.