Sceces From Dollas PD's arrest of Lt. Col. Allen West's Wife
Scenes from Dallas PD's arrest of Lt. Col. Allen West's wife
Body camera footage of the Dallas Police Department's DWI arrest of Lt. Col. Allen West's wife in August 2021.
Rumble