Why freezing rain is Texas' most common winter precipitation

Why freezing rain is Texas' most common winter precipitation

FOX 7's Carlo Falco explains why Texas sees ice and freezing rain more frequently than any other winter precipitation.

Top Videos