Piaggio X9 tour for pet charity

Steve Basford of Tenerife, Canary Islands, is touring 6,500 kms through Europe on a Piaggio X9 125, for a charity promoting veterinary care. How do all these people get so much time off work to ride scooters for weeks on end for charity? Best of luck, Steve.