Home La Mesa police release body cam video of controversial arrest Screen Shot 2020-06-04 at 10.49.04 AM

Screen Shot 2020-06-04 at 10.49.04 AM


EDITOR PICS