I just p/u a SCX Lola Ford Formula Indy car #83470.20 from a small shop in town. The box says its from matchbox/Tyco toys limited UK circa 1995? On the bottom of the model it says SCX china? I was under the impression that SCX was a Spanish Company whos cars were made in Spain. My question is this REALLY a SCX car or a Scaley car? or what? The car is red and white with the driver Fermin Velez and no magnet to be seen. The motor looks to be a RX-41? Any insights would be great!