I am a big believer in putting the safest vehicle around your Family. We have had a Volvo wagon in the past too. Just goes to show that nothing can save you from excessive speed and an immovable object.
Notice the cone cold air intake...not to metion its an "R" wagon which is the hopped up 300hp speed wagon. My money is on a male late teens... early twenties as the driver. Hope he didnt take anybody with him.