
The EICMA Show in Milan, Italy is underway. This is traditionally where the European motorcycle industry shows its newest products, future prototypes and concept bikes. Our man Zapata Espinoza was there and he reports that this year the overriding theme was electric products. Several electric bikes were shown…
Read More