Death in the Desert

08/17/2010

Not unlike the early days of the Vanderbilt Cup, the recent spectator accident in the California 200 desert race demonstrates human nature remains unchanged.