Elon Musk teases his own new social media site X.com

Muqe

New member
Elon Musk teases his own new social media site X.comX.com used to be the domain name of a startup Musk founded two decades back, which he later merged with financial services company PayPal.