Early Morning DUI Crash in Poway Kills Passenger, Police Arrest Jordan Bourassa POWAY, CA (May 26, 2022) – A passenger died and police arrested Jordan Bourassa after a DUI crash in Poway on Wednesday, May 25. The crash around 3:22 a.m. on Twin Peaks Road at Community Road. According to the San Diego […]