i thought they had stuck the ttrs mtr in to it but i am sure you will blow it up
thy might well have been trialing different chassis settings, tyres and all sorts. lets be fair any test driver they are using wil very likely be pretty handy behind the wheel.