http://www.teamcracing.net/

Team C is a well known, highly regarded manufacturer of both race and hobby level Radio Controlled cars.