This is just evil. Video was brutal.Heard an eye witness say dude was yelling f bombs at these folks. Take that with a grain of salt. This story makes no sense to me.
Cartels setting up shop in the US.