Would you be willing to share the link?
Also, was there any significant reduction in the spam posts after installing reCaptcha?
Also, was there any significant reduction in the spam posts after installing reCaptcha?
The link is http://wtpaf.com
FYI, I have cleared out everything just a few minutes ago while working on the site.