Riders approaching at the Burlingame (California) Criterium, a circular road race around the center of the town, located a few miles south of San Francisco. For more images of the races, go "here" .
Copyrighted