Transformer Explosion - OMG!

With snow falling and cars crashing, the excitement in Kingston MD, comes to a peak when a random transformer explodes.

OMG!