Garmin launch: Winning is the word

Tales from the peloton, November 25, 2008