- Impact
- 160
Hi everyone! Is this correct? I typed the URL address several times today (on different devices), and each of them I was promptly redirected to X site. I tried Google search and Bing, but haven't found any answer yet. I think it is funny because the domain name was said to be bought by META -sort of rival to Mr. Musk. I am not sure whether anyone finds this interesting, so sorry if I am bothering you with the question, I am just curious...
Last edited: