This is a higher resolution version of a 9-minute video first published last year. It has now been optimised for watching on Apple TV. It features rushes and cutting room floor material from 'Wired to Win', the IMAX film about the Tour de France. More info here http://quickrelease.tv/?p=509