I reached out to someone off Leolist using Telegraph. They asked me to register to some account and put a deposit to save that timeslot.
I decline and moved on.
Wondering how much of a scam or are they legit? I also notice a lot more advertising to visit OF
I decline and moved on.
Wondering how much of a scam or are they legit? I also notice a lot more advertising to visit OF






