Is it real? Wow just checked out the site, great benefits with it. To the next universe
Researched this. You mean?
Viewers from the USA are not allowed into the site.
Seems to be a scam. Highly sceptic after reading this reddit tread, but we will see.
Also interesting first choice of subject to post on the pub…