SF Grand Prix
The T-Mobile cycling road race was run in San Francisco on September 12th, 2004. I managed to get some pictures of the race from the top of Taylor street. Taylor is not a steep as Fillmore, but they had to go up it more times. Woman’s Race The sun had barely risen before the […]