Investigators believe a gas leak led to an explosion inside a home in Oak Cliff Friday evening.
Keep reading at NBC DFW Channel 5.
Investigators believe a gas leak led to an explosion inside a home in Oak Cliff Friday evening.
Keep reading at NBC DFW Channel 5.