Passenger Dies in Twin Peaks Road Traffic Collision San Diego, CA (May 25, 2022) – On Wednesday, at about 3:22 a.m., the authorities arrested Jordan Bourassa, 23, in a DUI crash on Twin Peaks Road killing his male passenger. According to the authorities, Bourassa and his passenger were eastbound when their vehicle slammed into a […]