True FB has all but killed off a lot of forums... Some have got rid of the general section too and just keep it as a technical forum.
I would just search for NSR and go and look round and add any that seem OK. There is a good 2 stroke sports bike page (two actually) One is 2 Stroke Sports Bikes the other is 2Stroke SportsBikes.. Wonder which came first?? Haha... Sticking the 2Stroke and SportsBikes together is a little cheeky but both are good pages.