• Tour De France 2018: Stage 8 Route, Live Stream and TV Coverage

    8 days ago - By Bleacher Report

    Stage 8 of the Tour de France takes place on Bastille Day in France as riders race the 181 kilometres from Dreux to Amiens on Saturday. The route is predominantly flat, and another sprint finish can be expected...
    Read more ...