VCardSpot.com texted my cell# stating that I won a $1000.00 gift card from Walmart for shopping there. It is a scam
Country: USA
0 comments