BRCA

The British Radio Car Association is the official racing organization in the United Kingdom for radio control car racing.