I have heard many good things about Need For Speed World Beta version so i would like to play this game online as soon as possible but the problem is that i guess i would be needing an invitation to play this game. So can anybody do me favor of inviting me to play this game, Pleaseeee!!! I have enough speed of an internet for playing this game.
Bookmarks