Seven times winner of the Tour de France, Lance Armstrong. I truly believe that his record of seven consecutives wins will never be broken. It has to be the greatest achievement in sports history.


Jose Luis ("Chechu") Rubiera , the hardest working guy of the US Postal boys, leading Lance at Mt. Ventoux at the Tour de France '02. Behind Lance keeping an eye on him is second place finisher Joseba Beloki from ONCE.
Photo © George Kuan



Home | France | Italy | Greece | Canada | Hawaii | Bali | Spain | India | Holland | Thailand | Denmark | Nepal | Germany | Tibet | Vietnam | Japan | Austria | Slovakia | George |

Copyright © 2008
GK & Associates - "A Cosa Bella Co." ™
Contact Us