MyFreeCard.Biz
Consumer Report
- 05-07-2012
- 7
Message was left through my verizon account. Figured it was a scam but wanted to see what it was and report it for what it amounted to. If there is anything I can do to help put this down I will be happy to help.
Julie Reed
Company: MyFreeCard.Biz
Country: USA