Nissan cefiro, Motorists

23-January-2019 Wednesday
Lost transmission control unit...


v20240901