EICMA – Pure Cycling Heaven

EICMA stands for Esposizione Internazionale Ciclo Motociclo e Accessori, but to every non-Italian speaker it quite simply means Milan’s Motorcycle Show. It is the biggest motorcycle show in the world and every year it is the place to be if you’re a motorcycle manufacturer or simply a cycling enthusiast. This year marked  EICMA’s 70th show, and my very first one. To…