And That Makes It 7 !

Amazing is all I can really say - Lance Armstrong rode in to Paris yesterday to claim his 7th consecutive Tour De France - I loved watching this over the last 3 weeks - a truly incredible sporting achievement and a great example of personal determination and focus as well as excellent team dynamics and ability.

Loved it!

Please note: I reserve the right to delete comments that are offensive or off-topic.