The site does not work using tor connection but it works from regular connection. I wanted to check the deposit address whether it's same for me too or not.
Get 2 BTC in exactly 24 Hours. Investment Doubled.
https://bitcrooner.com/This sounds that they are trying to hype it. It's right in their homepage.
Image link:
https://i.imgur.com/qD6BQs2.pngAnyway, I will not recommend someone to give them a try.