Mini & Micro GP Cars

Small scale gas powered off road cars. CEN Racing, Xray