July 7, 2007
07-07-07 ; The Tour De Force
Its a great day. Possibly the toughest sporting event of them all, the Tour de France flags off today. Different each time. Yet similar in its 23 days. And its unflinching demand. If you don’t believe me click on the link under “Route” and then “Route in a flash” above. 3569.5 km. 1 prologue. 20 [...]