I've checked out the site here it is:
http://thelibertynetwork.tv
I think it's an absolute horror the way it is laid out. It looks like it was put together by a drunk monkey. However they claim to have a readership (for their email campaigns) of 38million world wide.
So has anyone used them to advertise on? Whether it was through an email mail out or on their website.
If so what where the results???
.