Business accused of leaking chemicals into storm drains
A local manufacturing business near Buffalo Bayou is under investigation after they were accused of leaking unknown chemicals and oils into the storm drains. FOX 26's Matthew Seedorff reports more on the investigation.
Top Videos

Business accused of leaking chemicals into storm drains

Houston weather: Muggy air, more wind possible Thursday

NFL star trainer sentenced to 25 years
