I have gotten called from the last 4 days from this number. I googgled it and it seemed like its from Senegal in Africa.
Vicky
 Jun 30th, 2010

1 Comments