Search Close Menu

LA Officer Shot Himself Before Crashing Patrol Car

Officer Chris Beaudion, 26, was pronounced dead on the scene following the wreck off of Winnsboro Road. His patrol car struck a tree. More Here.
0 Comments

Latest Videos Popular Videos