Center Point crews tackle fallout on Houston's westside

A busy morning for Center Point crews unfolded on Houston's west side as a transformer fell on a van near Club Creek Drive and Beechnut. The incident was triggered by an excavator down the road getting entangled in power lines, setting off a chain reaction that led to the transformer's collapse.

Top Videos