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.