2005 Giro d’Italia, Stage 19 Posted on April 29, 2011 by big jonny Ah yes, the Giro. With all its wonderful fireworks, trials, tribulations, glory and anguish. This was the exciting race to watch when we endured the Continue reading 2005 Giro d’Italia, Stage 19→