Hitting the road - Germany