Deer hazards

Deer are popping up everywhere in San Antonio and the Hill Country because it's mating season. That means a big hazard for Texas drivers over the next several months.


More Stories