Can someone set me up with Cha Cha. com

United States
March 10, 2007 7:10pm CST
I have heard a lot about cha cha.com and was wondering if i could get more information. I also heard that you need to be invited to do this, so can someone send me an invite or tell me how to get one. I appreciate your help.
1 person likes this
1 response
• United States
11 Mar 07
I would like to have an invite to ChaCha too. It's not easy finding someone to invite you.