Less than five kilometres from the finish of the second stage of this year’s Tour de France, a small French dog wandered in to the middle of the road, as the peleton approached at almost 50kph.
Continue Reading