Disclaimer: If you are offended by the above post, and you aren't a SJW or truther, grow a pair.
The final report says excessive speed, but with the road marked at 45 that Porsche should have been able to do it at 90+ with the skilled racecar driver at the wheel. So I also think a mechanical failure.
Greatness lies not in being strong, but in the right use of strength - Henry Ward Beecher
Baby sister, I was born game and I intend to go out that way - Rooster Cogburn