We found 0 articles by this author...

Irma LeChoud

Irma is based in Australia but likes to make scammers miserable where ever they are. Irma volunteers for Puppy Scams for 3 hours per week but can still manage to find scammers websites hidden to everyone else!