Electrical Transformer Explodes
Dean Williams
Published
10/19/2010
A malfunctioning electrical transformer sizzles for a while... then explodes.
366 Comments