Lance Armstrong at a press conference in Tenerife

Las americas, Spain. 4th December 2008 — Lance Armstrong wearing a Livestrong cap at a press conference. Tenerife, Canary — DMTX. Lance Armstrong at a press conference in Tenerife during a training session on the island with his teamates before his campaign leading up to the Tour de France in 2009. Las Americas, Tenerife, Canary

Comments

comments