I estimated 85 mph 3 days ago...
Just missed it....
... The radius of the blue circle is about 128 meters, to scale. v2/R = g = 9.8 gives me 39 m/s or 87 mph.
The red x marks the spot of the crash, a little way up the road ( and it is uphill ) from the exit of the turn.
Rodas's car business is on Constellation Road just out of the picture at bottom, on the inside the loop. They all heard the crash and saw the smoke and went running to it. The TMZ phone video made by an early arriver is rather affecting. They don't say who made it, but it seemed like someone who knew them. His voiced cracked on the word "dead" at the end of the video.