Came up on my feed a few days ago. Looks like convincing ball lightning to me: https://youtu.be/mmOfwFHBu_o
I figured, with the advent of cameras everywhere we would have much more evidence of them by now, but I found almost nothing.
The prevalence of phone cameras in the modern world has shown that:
-Bigfoot doesn't exist.
-Police brutality does.
Seems like human nature would be to zoom in on something of interest.
The convincing bit to me is the few frames you see when the ball "collapses".