Scenes from Dallas PD's arrest of Lt. Col. Allen West's wife

2 years ago
70.6K

Body camera footage of the Dallas Police Department's DWI arrest of Lt. Col. Allen West's wife in August 2021.

Loading 143 comments...