Lance Armstrong Comback Oct 4, 2008 22:08:10 GMT 8 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by xtr on Oct 4, 2008 22:08:10 GMT 8 I'll start..definitely he will win his 8th Tour de France..