facebook
twitter
rss
account
search
search
Tour de France arrives in Paris
 
Tour de France arrives in Paris
American Lance Armstrong arrives on the winner's podium after his RadioShack team won the team competition at this year's Tour de France in Paris on July 25, 2010. Spaniard Alberto Contador won the race, his third Tour de France title in the last four years. UPI/David Silpa
License photo
Most Popular
1
Shania Twain announces new album and tour Shania Twain announces new album and tour
2
Russian currency crashes Russian currency crashes
3
Survey: Harvard Law grads earn the most of any grad school in the country Survey: Harvard Law grads earn the most of any grad school in the country
4
Fisherman: 'Tunicorn' tuna had horn on its head Fisherman: 'Tunicorn' tuna had horn on its head
5
GenDyn UK picks Lockheed Martin for vehicle turrets GenDyn UK picks Lockheed Martin for vehicle turrets
x
Feedback