Listen

Description

Ned and David discuss an exciting stage 7 as the race hits the gruelling Alto Mas de la Costa.