Walmart.com. MyFreeCard.Biz/Claims
Consumer Report
I received text messages, "you just won a free $1000 Walmart gift card, enter "FREE" at http/www.walmart.com. Myfreecard.Biz/claims ...