facebook
twitter
rss
account
search
search
Tour de France arrives in Paris
 
Tour de France arrives in Paris
Mark Cavendish of Britain celebrates as he crosses the finish line to win the 20th and final stage of this year's Tour de France in Paris on July 25, 2010. Spaniard Alberto Contador won the overall race, his third Tour de France title in the last four years. UPI/David Silpa
License photo
Most Popular
1
Teresa and Joe Giudice distant since sentencing Teresa and Joe Giudice distant since sentencing
2
Massive sunspot sending violent flares toward Earth Massive sunspot sending violent flares toward Earth
3
Mom recovering after emergency surgery to save quadruplets Mom recovering after emergency surgery to save quadruplets
4
Uma Thurman's look-alike daughter, Maya, attends film premiere with her mom Uma Thurman's look-alike daughter, Maya, attends film premiere with her mom
5
Lolo Jones praying for Oscar Pistorius; says father convicted of homicide, too Lolo Jones praying for Oscar Pistorius; says father convicted of homicide, too
x
Feedback