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!
4326 posts