FAN ON FIRE

TouchVision

A soccer fan caught on fire at a soccer match in Poland. What a cop did to cause the unbelievable scene.