Obviously speed + reckless driving + road condition contributed to the biggest factor of the crash / death.....but doing a quick search on Google.....these Mazda 6's don't exactly have the best safety standards. And if it's the 2003-06 ones, they are even worse:
IIHS-HLDI: Mazda 6
RIP