0 Members and 3 Guests are viewing this topic.
Not sure about the forum cost but the sponsors obviously think it is money well spent.
By "the sponsors" do you mean these people?