sad to hear. the same exact thing happened to me...a car turned out in front of us while making a left turn(they failed to yield on green). my truck slammed into the side of their car at close to 50mph. everyone had seatbelts on and no one was seriously injured. i've seen way too many accidents where a driver fails to properly yield while trying to turn left, their view often obscured by the traffic opposite them trying to turn left as well. too many drivers take the chance that the path is clear when they can't actually see...
Mods: Procede Rev3 9-10|AE Catless Dual Exhaust|AR Design Catless DPs|AMS FMIC|Stett Charge Pipe w/Tial BOV|Stett CAI|BMS OCC|BMS CDV|Volk TE37 SLs|KW V2 Coilovers|Cusco OS Strut Brace|Macht Schnell Stud Conversion|Work RS-R Lugnuts|Gloss Black Roof|Matte Black Kidney Grills|UED Lower Bumper Grills|OEM Aero Lip and Painted Reflectors|M3 Sideskirts| VRS Decklid Aero Spoiler|Gloss Black Roof|M Peformance Alcantara Steering Wheel(blue)|OSS V2.0 LED Angel Eyes|8000k HID Fog Lights|8000k MTEC Xenons