I've recieved 5 calls from this number. Never leaves a voice message. Def some sort sales...
As for the comment about it being a smelly foreigner, I'm hoping this was just a poor shot at dark humor. Cause at least this foreigner is working for a living. Not sucking the tit of the america.