TTR-RC

AcronymDefinition
TTR-RCTeam Townend Racing-Radio Control (website)