Gallery: 
 

AP Cyclists ride in the first stage of the Tour do Rio cycling race in Rio de Janeiro state, Brazil, Wednesday July 28, 2010. Teams from Brazil, Spain, - Photo

 Cyclists ride in the first stage of the Tour do Rio cycling race in Rio de Janeiro state, Brazil, Wednesday July 28, 2010. Teams from Brazil, Spain,

Cyclists ride in the first stage of the Tour do Rio cycling race in Rio de Janeiro state, Brazil, Wednesday July 28, 2010. Teams from Brazil, Spain, - Wednesday July 28, 09:10 PM
Cyclists ride in the first stage of the Tour do Rio cycling race in Rio de Janeiro state, Brazil, Wednesday July 28, 2010.