Video

Residents in Small TX Town Find Worms in Water

Homeowners are outraged after finding small blood worms in their drinking and bathing water in Old River Winfree, Texas.