agree to the Terms… August 11, 2012By [V] “I have read and agree to the Terms” is the biggest lie on the web. TOSDR.org aims to fix that.
Leave a Reply
You must be logged in to post a comment.