2007 Tour de Langkawi Stage 07 1999 Track World Championships 2011 Giro di Lombardia 2010 Tour de France Stage 19 2009 Tour Down Under Press Conference of ARMSTRONG Lance  1997 Tour de France 2011 Track Party Men Team Sprint 2010 Tour Down Under Stage 04 2011 Tour of Qatar Stage 04 2012 Tour Down Under Stage 05