Explosion at North Fort Worth power substation ignites massive fire, prompts voluntary evacuations
An explosion at a power substation in North Fort Worth caused a massive fire Wednesday evening, prompting the voluntary evacuation of nearby homes. The incident, located off Seventeen Lakes Boulevard and Henrietta Creek Road, was reported around 7:15 p.m.