Industrial furnace internal explosion

Independent assessment
alt text
alt text