My buddys and I are playing call of duty 2 multiplayer, and we would realy like to have our own server for wars. Does anyone know where we could get a free server ? There can be advertisment from sponsors on server and evrything.
We are from Slovenia, so server must be from Europe.