Italian bicycle sales ‘surpass those of cars’ Car sales in Italy have dropped back to their 1964 levels!