DC police release body camera video from cop drag race

DC police release body camera video from cop drag race

WARNING: FOUL LANGUAGE DC police on Monday released body camera video from an alleged drag racing incident that left two patrol vehicles totaled.

Top Videos