to be honest it looks more like an OFNA Z10 or a Mega Tech tourer. the very first one they came out with. The reason I say OFNA is becuz they have those very same Rally Tires for their Z10. I am about 80% sure that is a Ofna Z10. then again if you post a better pic of the car and the chassis you will surely get an answer.
Ian a.k.a. "Grill Skillz 2 Pay Tha Billz" I am not a RACER but I grill a lot..