"World News Tonight" anchor David Muir has wrapped up the show's 12th annual Made in America Christmas series with a trip to Texas, getting an inside look at the American-made Igloo Coolers and ...
Results that may be inaccessible to you are currently showing.