Here’s another one I’d tend to believe.....
https://x.com/elonmusk/status/1834176196797722907
Found another one - totally believable.
https://x.com/andred928/status/1834239332992922111