Travis Herzog's bigger than life weather

EMBED </>More Videos

You know the saying -- everything is bigger in Texas -- including our weatherman! (KTRK)

Related Topics:
weather