I never seen it done, but you should be able to put the Nascar body on your car. They are made to fit the Associated 10L series of cars and the size is very similar to the Tamiya. I'd cut it out and drill the holes before painting it, though. Good news on the new F1 car. Do you have a url that shown any info about it? I can't read Dutch, so I'd need to see pictures!