Was this at the W. McCarran and I-80W intersection? If it was I drove by and saw a black Impreza (didn't look for long, didn't want to add to problem) that was crunched up badly and the driver was getting help. I also saw a few Lexus's and a Kia off to the side.
Glad to see you made it out alive, Subaru's really are safe cars and it look like this one did a good job protecting you. It's got to hurt with how much you put in to the car but at least that stuff can be replaced, you can't