Puzzles website simply for 'humans'

Puzzles website simply for 'humans' CAPTCHA is set of letters and numbers distorted in order for humans to read than a software programme to decode. ...
04:48 PM, Jun 14, 2007
ibn apps