I really dont know why people that think the world 'Demo' translates somehow into 'Free Game'. There should so be a time restriction on the demo. :doh:
As for the server though, try looking in empty servers that run a cruise mod maybe? (By putting your Empty filter bottom right, to 'Yes').