Your search for "Immolation Dashcam" returned 1 results

<
Page of 1
>
Display Mode: 
thumb
Getty Images
Suicide by Fire Attempt / Immolation
Police have released dashcam footage of a man trying to light himself on fire after being pulled over by cops. Police are able to save his life.
More info...

<
Page of 1
>