Big Sale on Selected Bodies! Go check Special Sale items!
Team C Racing started in 2008, from the first 2WD Buggy TC02 till now we have built up a completed line of off road buggy and become one of leading competition car manufacturer in China. Team C has many vehicles from 1/10 on and offroad to 1/8 offroad and onroad.