Indeed, it's LibertyForum.org, and it's now open to the general public.
The owner of the site, John Deere, believes that in a free marketplace of ideas, things will sort themselves out without the need for admins and moderators censoring and deleting peoples' posts. While this DOES result in a lot of silliness being posted, it also results in grown ups being able to freely discuss anything under the sun without fear of reprisal.
Works for me :)