Not the typical accident resulting in death for sure. Definitely suspicious to me.
That thread had other testimony shown. Derp hit job.