Elon Musk is feeling Angry
24 w - Translate - Starbase, Starbase, TX, USA.

I hope that even my worst critics remain on Twitter, because that is what free speech means.