Imvu Pay
Imvu Credits Lost or not Givin
- 07-02-2009
- 23
I had 4,000 credits saved on there sever that I never got back. I just want the credits back for my imvu.
Company: Imvu Pay
Country: USA
State: Nationwide
Site: imvupay.com