Drug Everyone should stop hating on Lance Armstrong. He won 7 Toure De France's on DRUGS! When I'm on drugs, I can't even FIND my bicycle. 415 0