YoVille.com
Consumer Report
- 07-31-2011
- 11
Well my friend sent me 100 dollars on yoville for yo cash and yesterday it said it sent me it and then today it was gone i want tht money back now!!!
Company: YoVille.com
Country: USA