HE DIED :O
never hear of dashcams?
And people just so happen to be recording?
you never heard of a dash cam? more people have them than you think
owned
I say u he dead
:O
GifBin