Transformer explosion in New Jersey
Manchester police were able to catch a transformer exploding and electrical wires falling to the ground right on dash cam video while on patrol.
Manchester police were able to catch a transformer exploding and electrical wires falling to the ground right on dash cam video while on patrol.