NSR is an Italian artisan company manufacturing professional Slot car racing products in Italy.
Founded by the late Salvatore Noviello, the NSR team has won over 40 Italian National Championships.
Easy to setup, plenty of optional parts to swap in/out, NSR definitely has a car for everybody, for any type of race!