100euromail.com

July 13, 2007 9:27am CST
Has anyone signed up to this ptr site? I'm wondering if it is true seems to good to be true! I've found a few others aswell but not sure I believe them any comments on them?
No responses