Well... Here it is...!!! came in the mail yesterday.. Along with the other car i was expecting.. The Landjump (Which I am now suspecting is a Thunder Tiger Silver Fox)
Here's a small video i did yesterday, just to show how it looks..
http://www.youtube.com/watch?v=orYABX4ln8I