Loading...

Town Goes To The Birds

| Taylor, Texas, is battling against an onslaught of egrets that have become a health hazard for residents. As Don Tegue reports, they've thought of a noisy solution to get rid of them.