Is this a scam? I got a youtube AD for this site, checked the domain which is 8 years old but seems too good to be true.

Is this a scam?

[removed]

Posted May 6, 2026, 9:38 PM UTC · locked

11
Loading comments…