November 14, 2006 3:59pm CST
Today is the first time I have come to know about Cha Cha and i am damn curios to join it as internet research has always been a passion with me. I would request you people to please send me an invite to become a guide if possible. Thanks in advance..
• United States
14 Nov 06
Please note: due to our phenomenal Guide response, we have temporarily put invitations on hold. This is the message I get from cha cha when i try to invite anyone Ill let you know if it changes in the near future.