MyFreeCard.Biz
Consumer Report
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 ...