Episode #2.3
- Episode aired May 20, 2020
It's the final leg of the Tour in Germany. And there's only a few days for Harry and John to get the team ready to take on our arch rivals in their own back yard.It's the final leg of the Tour in Germany. And there's only a few days for Harry and John to get the team ready to take on our arch rivals in their own back yard.It's the final leg of the Tour in Germany. And there's only a few days for Harry and John to get the team ready to take on our arch rivals in their own back yard.