Back Forward Stop Play

Active Topics

Tour de France - Another Armstrong Victory?

Is there something in particular you are dying to know about? Poll your fellow members and find out!

Moderator: Administration Team

Post Reply

Will Armstrong win a 7th time?

Yes
1
100%
No
0
No votes
 
Total votes: 1

User avatar
Admin
Forum Admin
Posts: 3587
Joined: Thu Dec 25, 2003 6:15 am
ALF Fan Since: September 1986
Location: Wisconsin, United States
Contact:

Tour de France - Another Armstrong Victory?

Post by Admin »

[404 error, link removed by Admin on 8-8-05]



So, do you think Armstrong will win the Tour de France this year...again?
ALF TV | The Official Unofficial ALF Fan Site!
http://www.alftv.com
Post Reply