The Elephant in the Room
Sonoma County residents Art and Gabriel Neibrief were on the road in Colorado following the USA Pro Challenge bicycle race. Their trip coincided with the headline-making news about Lance Armstrong being stripped of his cycling titles amid the continuing doping allegations. Art Neibrief shared this commentary from his vantage point: [...]