Last month I was trying to pick a theme and visited the various theme sites. During this process I came across a site that had a forum where designers were showing off either new wordpress themes they developed or new custom sites using the WordPress engine. Now I can't seem to find this forum. I thought it might be the WordPress site but I can't find any link that points to "new".
Can anyone help me here? Thanks. R