This is bodycam footage from a controversial arrest that has gained national attention to the police Dept of Galveston Texas.
Galveston Texas Horseback arrest * Galveston Texas Police Arrest Horseback
This is bodycam footage from a controversial arrest that has gained national attention to the police Dept of Galveston Texas.
Galveston Texas Horseback arrest * Galveston Texas Police Arrest Horseback