POWAY, CA (May 27, 2022) – Wednesday afternoon, 23-year-old Jordan Bourassa was arrested after a fatal rollover crash on Twin Peaks Road. According to reports, the crash happened around 3:22 a.m ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results