We look at an incredible first few stages at the Tour de France for the Dutch-based World Tour team.
Tags: