Father Steve Pirolli, 13-Year-Old Son Stephen Pirolli Jr. Die in Poway Car Accident POWAY, CA (February 19, 2021) – A father and his teenage son died in a broadside car accident in the 15000 block of Espola Road on February 12. Officials identified the victims as 54-year-old Steve Pirolli and 13-year-old Stephen Pirolli […]