Substation fire knocks out power to some Tulsa residents

TULSA, Okla. — Quick Facts:

Trending Stories

Trending Video