Amgen Tour of California 2006

Part of the main peloton racing on Piedmont Avenue heading to San Jose