is it a scam call
"I've received 2 phone calls in the last one week showing locations from different states in the United States.
Comments (2)
- Freelancer Rabby vai2 months ago
It's look like a scammed.
2 - Chloe Merchant2 months ago
sounds like a scam if you're not based in the States
12