There are several videos on that thread & the guy did a good job checking them out ... the other one from across the street just makes the whole thing appear “staged”
I just watched his video, or at least most of it. He’s makes a lot of good observations. I don’t know that I agree with all of his conclusions. For example, he claims the videos were green screened. To my eye they don’t appear to be - but I’m no expert in videography. But in general he makes some good arguments for this being staged.