Bill Melugin in Del Rio, Texas: "This situation is completely deteriorating"
Fox News' Bill Melugin from a law enforcement helicopter in Del Rio, Texas: "This situation is completely deteriorating."
Loading 1 comment...
Fox News' Bill Melugin from a law enforcement helicopter in Del Rio, Texas: "This situation is completely deteriorating."