Lance Armstrong...

Now, the fact that the French would keep a cup of piss since 1999 is a little disturbing, if not, unbelievable, is kind of bizare...

So lets debate this, is Lance a doper, or is there just some very poor losers running the Tour De France?