Bill Melugin in Del Rio, Texas: "This situation is completely deteriorating"

Published September 17, 2021 36,654 Views
Enjoyed this video? Join my Locals community for exclusive content at thepm.locals.com!

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

Loading 1 comment...