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 ...
FORT WORTH, Texas (KTVT) - Emergency crews are responding to a fire following an explosion at a power substation in North ...