Inside a team car during Tour de France

This exclusive video shows what goes on inside a team car during stage three of Tour de France in the UK

Click to follow
The Independent Online

Comments