Transformer station exolpoding

Transformer station exolpoding

Evidently a bird caused a great deal of damage.