Turbine explosion

Persistent rumors