I have received several calls from this number today on my Cell Phone. I lived in Germany for 20 years, so I all I know about this number, is that it is a International Phone Number. Can someone please tell me what country? I think it's Malaysia.
crystalrose Jul 14th, 2014