18-07-2017 17:25 via

Michael Matthews takes Le Tour stage 16

Australia's Michael Matthews has won stage 16 of the Tour de France.
Read more »