Here we go. This is an ad for the Condor at a magazine from 1983. They also had a 1/8th offroad car but maybe on the 1/12th I was wrong. At least didnīt find something again.
I think there was a report on the Condor also with more pictures. But this is too much OT then.
Its an interesting car,thanks for posting it