Post by
NME-s12 »
https://forums.nicoclub.com/nme-s12-u136474.html
Mon May 24, 2010 12:46 pm
Ya i can fill you in. What i was told buy the person i purchased mine from about 3 months ago said " Wow glad you got these now because as far as i know there are only 3 sets left NEW in the usa, and no more will be imported." And this was verified after i called the usa rota head. Things could of changed but no one sells them and i believe they were telling my the truth.