Cycling

'So close!' - Lauren Stephens triumphs on Stage 2 of Virtual Tour de France

00:01:38