January 18, 2023
Indian announces new motorcycle rental scheme on Portuguese island of Madeira
Indian announces new motorcycle rental scheme on Portuguese island of Madeira
A new motorcycle rental programme has been set up by the American manufacturer Indian Motorcycle and 7M Rides on the Portuguese island of Madeira.