You found them , this are the large 1:12 of a scale Detomaso Mangusta toys with a wired control remote, made in Western Germany before Germany unification, I have one red and one yellow new old stock in the original box. This toys are worth $500.00 each and I have seen sell for that you can have them for $200.00 each. Call me at (626) 793-7155
e mail Jose@jomart.com
Original Post