Anyone cha-cha yet?

United States
January 24, 2011 7:46am CST
I just found this site from a blogging friend...she says it's worth it..Anyone here had any experience with it yet? What do you think about it? I signed up to see what it was all about anyways..so we'll see!
1 person likes this
2 responses
@MildMix (119)
24 Jan 11
I've heard that it's pretty good, but unfortunately it's only available to US citizens, which is no good for me. Let us know how it goes for you!
1 person likes this
• United States
24 Jan 11
I just noticed that..you have to have a US mailing address to sign up
@eagletrek2 (5499)
• Kingston, New York
3 Sep 18
thank for this link kind of