Did you ever log on to liveleak? After years and years of going there I finally did.
I’ve only recently been viewing their videos, but haven’t established an account. Sometimes I’m tempted. And the posters are merciless on some of the incidents.