It says in the little blurb thing that it's to discuss TV advertising, but there seem to be loads of posts there on a range of topics (nothing to do with TV) from new posters, who then never venture out into the rest of the boards.
Is it linked from somewhere else or something? What's it for?