by hlehnerer
2008 Amgen Tour Of California is one of the biggest, if not the biggest, bike races in California. This is stage 6 going through the tourist town of Ojai.