Alex Lewis (WelshChappie)Elizabeth Barraza - Four Shots on Friday!The senseless murder of Elizabeth “Liz” Barraza.Oct 7, 20213Oct 7, 20213