1.75MM bikes purchased compared to 1.748 MM cars! Holy hell.

More bikes sold than cars in Italy for first time since WW2 – Telegraph

Advertisements