Join Date: Dec 2001
Location: Wherever I lay my hat
Re: New forum (REMOVE PLEASE)
They are links to other forums of the network. It is part of a network program to increase traffic for these forums. It means that other forums will also link to us. There is no advertising for anything else than that.