slot racing


slot racing

n. The racing of slot cars.
slot racer n.