I got a call from this number on 4/15/08 and twice today 4/18/08 and they left a voicemail and in the voicemail you can hear the other side trying to do something
This is a phone card number, It just means someone was calling you through a phone card most likely from overseas and sometimes the call doesnt connect properly