10wpm.com

Australia
May 31, 2008 12:56am CST
Hi, does anyone know anything about 10wpm.com this website please? Just wondering if it's another work from home scam? Thanks
No responses