The Vuelta a España is Spain's equivalent of the Tour de France. The last stage of the three week race ends in Madrid, and crowds begin gathering hours before the peloton of about 160 cyclists storms into the city. Anticipation reaches a feverish pitch waiting on the race. |