On the 19th of July 1903 60 cyclists left Paris for the maiden stage of the very first Tour de France, racing 467km through the night to the line in...
Taskmaster Greg Davies and his fiendish elf Alex Horne ring in the new year by tormenting five celebrities with a series of weird, wonderful one-off...