A series of NSR catalogue pages

Italian Manufacturer

Founded by Salvatore Noviello, NSR aim to produce slot cars which are competitive to race straight out of the box. Noviello himself has won many World and Italian titles, and the company he formed makes high end, artisan slot cars completely produced in Italy.