I recieved a message from this phone number saying I won a $1000.00 walmart gift card. Can't find anything about it from the website they sent me (x2free.com. What is really going on?
I recieved a message from this phone number saying I won a $1000.00 walmart gift card. Can't find anything about it from the website they sent me (x2free.com. What is really going on?