I heard that Elon allowed them to move this video to twitter (not confirmed - but so I heard), after YouTube removed it - so people can view it on twitter (probably).
9 posted on 06/19/2023 6:54:07 PM PDT by El Cid
(Believe on the Lord Jesus Christ, and thou shalt be saved, and thy house...)