Video interviews from today’s Stage 17 of the 2010 Tour de France with Alberto Contador, Chris Horner and others, plus a Stage 18 preview.

What do you think?