R
Robster
Guest
I accidentally typed in ukwebmasterworld.co.uk the other day when I wasn't thinking straight, and that site has the same logo but appears to be less popular.
Are the two sites connected and if so why are they are not one site?
Are the two sites connected and if so why are they are not one site?