Stanford Bike Ride April 2008

Summit Road in Hillsborough