Report now about
Holiday / Vacation ScamSearch a Phone Number
Search By Keywords
You Searched for "WATER"
Annoyed , Belgium
32479375674 : Impersonates a family member who has lost his phone (fell in water or whatever) and asks for money to be deposited.
Relative Stranded or Ill | More... |