Michael Barriga
Michael Barriga AVENAL POLICE DEPARTMENT
Michael Barriga AVENAL POLICE DEPARTMENT

Crime

Son’s punch sends father to hospital, where he died. Now the son faces murder charge

July 17, 2017 1:47 PM

  Comments  

Videos