Challus - The Internet Mystery Challenge
Solve the mystery, win $1,000,000. Challus is an internet adventure game that could make you an instant millionaire!
http://www.challus.com
Challus - The Internet Mystery Challenge Reviews
- There is no point going to challus, its rubbish. Its not meant for you to win. It says you can start, but when you sign up you c
- Just checked it out and they say that they are going to launch June 15, 2005. I signed up and that's what it told me on the memb