The Need for Speed World subforum doesn't have any moderators, so
are responsible for that area
Originally Posted by howtocheat
And there is too many unnecessary and annoying new threads starting day after day!
Did you report said threads? Maybe @
could help if said threads are reported