Tyler Hamilton a teammate of Lance Armstrong when they were both with US Postal has said that he witnessed Lance Armstrong taking various performance enhancing drugs.