Raw - Man sets himself on fire at gas station

2024-03-21 40

A suicidal man was tasered down by cops at a gas station in Nebraska last week when the clerk saw the man light himself on fire.