It could be that its a Factory Team...hard to tell without seeing it, but the RTR`s would have the AE engine in it, not a Picco. It may be that the driveshaft has been replaced for some reason.
Some things to look for that may help identify it better, the Factory Team has-
Finned blue aluminium engine mounts
Blue titanium turnbuckles
One way front diff
Blue aluminium wheel hex hubs
Blue dual chamber pipe
Blade type front anti roll bar with blue mounts