Tag Archive: ifmar

Jan 02 2012

Efra

efra

Setup in 1973, EFRA’s original members were France, Germany, Great Britain, Holland, Italy and Switzerland. The idea of the organization was to regulate radio-controlled car racing though Europe. Although each member country would retain their own governing body, EFRA would try and make homogeneous rules which form the basis of most the rules in each …

Continue reading »