New PTC just launched
March 13, 2008 1:02am CST
This is a new site that is now up and running. I don't know if it pays out or not but I went ahead and signed up for it to test it out. I won't put any money into it until I know for sure, just like the rest that I signed up for. clickapic.net is the name of it if anyone is interested.