Stanford Wins Desert Race by a Microchip

Open in new window