Ready to Race
We feature NSR, an Italian slot car manufacturer, was founded in 1985 and is known for its competitive high-performance slot cars. NSR's cars are fully assembled and race-ready