Amgen Tour of California 2006

Team Phonak rider charges up Lombard Street