Funadvice Logo

A 13 digit phone number?

Home More advice Computers & Tech

I was receiving phone calls from a 13 digit number, I was wondering if anybody knew what country they were from or what type of device, if they were even from this planet?? Haha but yeah... It boggled my mind, any ideas?