If you can't find a dealer in your country, what options do you have? Will I have to book a trip to Italy and ride it home?
Saw a guy riding in the snow with a "gios torino" today, never saw the brand before.. Their bikes look jawdroppingly good though, every single one of them