Stanford Invite Collision: The Aftermath

null

We all saw what happened on the track this past weekend in Palo Alto. Turns out there was more to this story than we initially thought.