Radio control model cars.
Hemel Hempstead : ASP,
1986-
Automobiles, Racing
Model car racing
Model cars (Hemel Hempstead, England : 1981)